GAIO DOCS
Product Open the full searchable version Tiếng Việt

Run configuration

The Run Configuration box (lightning-bolt icon, column 1 of the Automation page) controls how many accounts run at once, how large the browser windows are, which monitor they tile onto, and what the tool does when a profile hits an error. This is where you balance speed against the strain on your machine. Important: nothing on this page is saved until you click Save Automation in the bottom bar.

The Automation page with the run configuration sections
The Automation page — column 1 holds Run Configuration and Data folder.

Number of Threads

Number of Threads is how many browser profiles run in parallel. Each thread opens one antidetect window and processes one Google account. More threads means more accounts at once, but also more CPU/RAM and more windows on screen.

  1. Open the box — On the Automation page find the Number of Threads field (small numeric input, first in Run Configuration).
  2. Enter a number — Type how many accounts to run simultaneously (e.g. 2, 4, 6).
  3. Save — Click Save Automation at the bottom to persist it.

The minimum is 1: typing 0 or a negative value snaps back to 1. Default is 2. If you set more threads than the on-screen Grid slots can fit, an orange overflow warning appears and windows will overlap.

Display — window size & scale

The Display subgroup has three size fields — Window Width, Window Height and Scale (%) — plus a Randomize browser window size per account block right below them. The first two set how many pixels each browser window is resized to; Scale shrinks the window visually so more fit on screen while keeping the logical resolution.

  1. Set width — Enter Window Width (default 1920).
  2. Set height — Enter Window Height (default 1080).
  3. Set scale — Enter Scale (%) (the field ships at 50 = half size, so twice as many windows fit, but 100 is the recommended setting — see the warning below). Physical window size = Width × Height × Scale%.
  4. Check the grid — Watch the Grid: N slots line below update, then click Save Automation.

If Width > 1920 or Height > 1080 a Size > FHD may be detected warning appears — larger-than-Full-HD windows look unusual to Google. And any Scale below 100% is also flagged: an unusual devicePixelRatio can be detected by the platform. In return, a low Scale fits more windows — weigh it up, but know it is a signal that can leak, and that below 100% the per-account window-size randomisation is disabled entirely.

When Platform = Multilogin X, the Scale (%) field is disabled and forced to 100 (Multilogin doesn't support visual scale; to scale you must add --force-device-scale-factor to the profile's cmd_params yourself).

Randomising window size per account

Right below those three size fields sits the Randomize browser window size per account checkbox (ON by default). With it on, every account gets its own window size instead of the whole fleet opening at one identical size — the mechanism is described in the Human-like behaviour chapter. Ticking it reveals three percentage fields:

FieldDefaultMeaning
Affected (%)90Share of accounts that get a resized window. The rest stay maximised — real people do that too.
Max width (%)20How much the width may shrink at most, 0–60.
Max height (%)10How much the height may shrink at most, 0–60. Kept lower than width because real users protect vertical reading space.

This block only applies at Scale 100%: at any lower Scale the checkbox is dimmed and locked, with the line Only applies at Scale 100%. If the width ceiling would take the narrowest window below 1330px, a yellow warning shows that exact number — below it some pages change layout. Keeping the defaults 20% / 10% is the safe choice.

Target monitor & grid indicator

If your machine has multiple monitors, a Target monitor dropdown appears (only when monitors were detected) to choose where windows tile.

OptionMeaning
All monitors (N)Spread windows across every screen (value -1, the default).
M0 (Primary) — 1920×1080 @ (0,0)One specific monitor, with its (Primary) marker, resolution and desktop offset.

Just below sits the grid indicator — a read-only line (not clickable): Grid: N slots (physW×physH per window). It recalculates every time you change threads, size, scale or target monitor.

The "Grid: N slots" line updating itself when threads or window size change
The "Grid: N slots" line updates itself whenever you change threads or size

If the grid line turns orange with a triangle reading N threads > M slots, K will overlap, reduce the thread count or shrink the window size/Scale until the warning clears — that is the surest way to stop windows overlapping.

Error Handling

The Error Handling subgroup has two toggles that decide a profile's fate when it errors.

  1. Unattended bulk run — Turn Do not close profile on error OFF so failed windows don't pile up and hold resources.
  2. Want to see errors — Turn it ON so failed windows stay for inspection.
  3. Want auto-retry — Turn Restart on error ON, then set Tries. Note: a high Tries value can make one broken account eat a lot of time repeating the same failing flow.
  4. Save — Click Save Automation.

Recommended values

SettingRecommendedNote
Number of Threads2–4Start low, raise with your hardware.
Window Width × Height1920 × 1080Don't exceed FHD to avoid the warning.
Scale (%)100Below 100% is both flagged as a leak (unusual devicePixelRatio) and disables the window-size randomisation. Multilogin forces 100.
Randomize window size · Affected · Max W · Max HON · 90 · 20 · 10Only active at Scale 100.
Target monitorAll monitorsSpread if you have several screens.
Do not close profile on errorOFF for large runsON when you need to inspect.
Restart on error / TriesOptional / 3Retries transiently-failing accounts.