You can use the option "Use Multilogin" in your BAS script. Then set up all advanced settings (plugins, fonts, canvas, webRTC and etc) and Proxies with "Use proxy" option.
Also, you can create different types of profiles within BAS by separating it into several functions. For example, the main function will call randomly another function with different settings in "Use Multilogin" option.
Creating and managing profiles right in the BAS is easier and faster because it is a more automated process.

The second option is to use browser profiles that you created before in Multiloginapp application. Firstly, enable "Use Multilogin" in your script and then apply "Switch to online profile" option to select a certain profile from Multiloginapp.
You will have to enter Online profile ID which you can find in Multiloginapp browser profile settings:
The second option takes more time because you will have to create all profiles manually before using in BAS. However, you will have an opportunity to set up proxies in Multiloginapp and don't deal with these in BAS.

Yes, you have to sign up for Multiloginapp and BAS integration beta testing. Please get in touch with our Multiloginapp support team in order to get a beta testing subscription. You can also ask any questions further via this email.

Thanks for the response :) but I have emailed support about the beta test as soon as you guys brought it out but still haven't heard back. I'm really desperate to test it, sent another beta request, hopefully they get back to me.