Automator — no-code scenarios
Automator repeats routine actions for you — open a page, click a button, type text — in one profile or in every profile of the group.
Open it with Automator on the bottom bar.
| Step | What it does | What to set |
|---|---|---|
| Navigate | Opens an address | A URL, such as https://example.com/settings |
| Click | Clicks an element | The element — chosen with Pick Selector |
| Type | Types text into a field | The field (Pick Selector) and the text |
| Wait | Pauses | Seconds, from 0 to 3600 |
| JS Code | Runs JavaScript on the page | The code |
Steps run top to bottom. Drag to reorder, click the cross to remove a step.
Building a scenario
Section titled “Building a scenario”- Open the profile and the page you’ll be working with.
- In Automator, click Add step and pick the step type.
- For Click and Type, click Pick Selector, then click the element on the page. Automator remembers it and shows what was picked.
- Add the remaining steps. After actions that load a new page, add a 2–5 second Wait.
- Click Run to test the scenario in the current profile.
Running on every profile
Section titled “Running on every profile”Run All Profiles runs the scenario in each profile of the group in turn. If something goes wrong in one profile, Automator marks the error and moves on. In Only Active mode, Automator opens profiles one at a time itself, so a run takes longer.
Stop halts the scenario at any moment.
Projects
Section titled “Projects”Save project saves the scenario to a .json file; Load project loads a saved one. You can share the file with a colleague.
An Automator scenario on macOS: open the orders page, wait 3 seconds, click a button.
| Step | What it does | What to set |
|---|---|---|
| Open | Opens an address | A URL |
| Click | Clicks an element or a point | The target — with Pick |
| Type | Types text into a field | The field (Pick) and the text. You can insert a line from a list |
| Wait | Pauses | Min and Max seconds — the pause is picked at random within them |
| Repeat | Repeats the nested steps | Repeat count and the steps inside |
| If | Runs the nested steps only when the condition holds | Left side, operator (=, !=, Contains, Not contains) and right side |
| Key | Presses a key | The key code |
| Value | Saves an element’s text to a variable | The element and a variable name. Use the variable name later in an If step |
| JS | Runs JavaScript on the page | The code |
| Stop | Stops the scenario in this profile | — |
Drag steps to reorder; Repeat and If can hold other steps.
Pick chooses an element by clicking it on the page. To specify it precisely, click Show Selector and enter CSS or XPath.
Building a scenario
Section titled “Building a scenario”- Open the profile and the page you’ll be working with.
- In Automator, click Add and pick the step type.
- For Click, Type and Value, click Pick, then click the element on the page.
- Put a Wait between actions — say 2 to 5 seconds. A random pause looks more natural.
- Click Run → Active profile to test the scenario.
Running
Section titled “Running”The Run button, or right-click a page → Automator:
| Option | How it works |
|---|---|
| Active profile | Only in the open profile. |
| All at once | In every profile of the group at the same time. Fast, but heavy on the computer. |
| All in turn | In every profile, one after another. |
| Stop all | Stop every running task. |
Projects
Section titled “Projects”The Project menu: Save stores the scenario in a file, Load loads one, Clear starts from scratch.
More → Lists holds lists of lines to insert: comment texts, names, addresses. Each list is its own set of lines, and can be loaded from a file (Load from file).
For each list, choose how lines are taken:
- Pick rows at random — a random line; unchecked, lines go in order;
- Delete used rows — remove a line once used, so it never repeats.
To insert a line, put the list name in double curly braces in the step’s field: {{comments}}. Each profile gets its own line.
Scripts
Section titled “Scripts”More → Scripts is a library of your own JavaScript snippets: save the code once and reuse it in different scenarios.
Walker
Section titled “Walker”More → Walker opens the warm-up window. See Walker.
- Pick elements with the mouse. Automator remembers an element by several traits at once and finds it even when the page changes a little.
- Don’t rush. Sites notice actions spaced a fraction of a second apart. Add pauses.
- For complex tasks with reading data and decisions on the fly, on macOS you can connect an AI agent.
