Introduction to BrowserAutomationStudio
Just 10 minutes of reading — and you'll save dozens of hours on routine tasks!
About the Product
BrowserAutomationStudio (BAS) — is a visual automation builder that allows you to create both simple and complex programs without the need for programming skills. It provides a user-friendly interface that makes the development process accessible to everyone
Logic is built from visual blocks, and the main advantage — completely free access and the ability to start creating your program right now
What kind of programs can you create:
- Posters (auto-publishing content)
- Auto-registrators (account registration)
- Web3 bots (working with cryptocurrency websites and wallets)
- Parsers (collecting and processing data from websites)
- Trading bots (automating actions on marketplaces, exchanges)
- Any browser automation! Automate everything that Chrome can do
Learn the basic knowledge in just 5 steps
1. Download BrowserAutomationStudio from the official website
- Does not require programming skills — everything is done visually using blocks
- Anti-detect browser
- Regularly updated
- 42 modules for automating everything — from simple scripts to powerful multithreaded programs. Over 30+ unique modules are available in the community
- Script is compiled into a ready-to-use application in just a couple of clicks — no distribution restrictions
2. Getting Started with BAS — starts here. Project Management
The project management interface in BrowserAutomationStudio offers a wide range of features, but the key ones are:
Project Management — BAS automatically remembers the templates you use frequently, allowing you to quickly and conveniently switch between projects without extra steps
Resource Configuration — resources are data used by your script, which form the interface of the program. They define parameters and settings, making the project functional and user-friendly
BAS includes 11 different types of resources — a sufficient set to implement everything from simple tasks to complex systems:
- String — input or load text (e.g., login, name, link)
- Number — a numeric value, useful for repeats, intervals, etc
- String Generator — creates random strings based on a template (logins, passwords)
- Random Number — generates a random number within a defined range
- List — a multi-page string that allows the user to select one of the options
- From File — reads data from a specified file (.txt, .csv, etc.)
- From URL — loads data from a remote URL (e.g., API)
- Files from Folder — imports all files from a specified folder into the script
- Database — supports working with the built-in BAS database
- Checkbox — a toggle (on/off) for controlling parameters
- Info — reference text in markdown format for display in the program interface
Install Custom Modules — BAS supports connecting custom modules, allowing you to extend the capabilities of your project with ready-made solutions created by you or the community
Ability to switch between BAS modes: «Record» and «Run»
- Record Mode — used to create the script’s scenario; logic is built from predefined actions found in the modules
- Run Mode — used to execute or test a ready-made project: the script runs without recording, at maximum speed, with multithreading support
3. «Record» Mode — Creating a Scenario
«Record» mode — an interface for step-by-step scenario creation, where you build the script logic, and each added action is immediately displayed in BAS’s built-in browser. This approach makes the development process convenient and visually intuitive
This mode includes 4 key interfaces:
- Scenario Panel — displays the visual sequence of all script actions, allowing you to easily manage execution logic, edit steps, configure parameters, and add new actions
- Module Catalog — contains available BAS modules, each of which includes actions for performing various tasks
- Browser Control Panel — the built-in browser accurately reproduces all your actions recorded in the scenario. You can manage tabs, navigate forward and backward, view installed extensions, and perform many familiar actions — just like in a full-featured browser
- Tabs — allow you to quickly switch between different sections of the project, such as resources, log, results, and script
4. «Run» Mode — Multithreaded Program Execution
«Run» mode — used to execute a finished scenario. In this mode, the script is not recorded but executed at maximum speed, including in multithreaded mode
This mode includes 2 key interfaces:
- Browser Panel — the panel provides a convenient overview of all active threads, each operating with its own unique browser instance. It helps manage processes and allows real-time monitoring of task execution
5. Script Compilation into a Standalone Program
Compilation in BAS is the process of converting your project into a standalone executable program that can be shared with others completely free of charge and without any download restrictions
- You can compile your project into a convenient
.exe
file directly from the project management interface using the “Compile” button - Your program becomes available for distribution to other users, who can run it without needing to install BAS
- It will feature an intuitive user interface where anyone can set parameters, change settings, and add required resources
- Compilation takes just two clicks and does not require significant time investment
- Moreover, installation on the client’s device happens automatically and requires no action from your side, providing maximum convenience for all your users
BrowserAutomationStudio
One tool — thousands of possibilities: automate everything Chrome can do, create your own applications, and forget about routine work.