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

Bulk selection

Before any bulk action (set proxy, create profile, tag, delete…), you must first select the accounts to act on. GAIO gives you two paths: the Select ▾ menu for fast batch selection, and direct selection on the table (checkboxes, drag, Shift+click). The current count is always shown as a count badge on the Select button.

The open Select dropdown: Select page, Select all, Select by email list…, Create missing profiles…, First 10/50/100/500, and a red Clear selection
The open Select dropdown: Select page, Select all, Select by email list…, Create missing profiles…, First 10/50/100/500, and a red Clear selection

The Select ▾ menu

Click Select ▾ (a mouse-pointer icon plus a count badge) to open the menu. Here is every item in full:

ItemWhat it doesMerges or replaces
Select page (N)Ticks every row on the current page (N = the page's row count).Merges into the existing selection.
Select all filtered / Select all (N accounts)Ticks every account matching the current filters, across all pages. The label becomes Select all (N accounts) when no filter is active.Replaces with the fetched set.
Select by email list…Opens the paste-emails box to auto-tick exactly those accounts (see below).Replaces.
Create missing profiles (…)…Detect and create the missing antidetect profiles — scoped to your selection (see below).
First 10 / 50 / 100 / 500Ticks the first N rows among those currently loaded on the page.Replaces.
Clear selection (red)Unticks everything.
First 10/50/100/500 only draw from the rows currently loaded on the visible page. If your page size is smaller than N you will select fewer than N. For First 500 to work as intended, set Rows per page to ≥ 500 first.
Select all filtered fetches up to ~1,000,000 rows from the server — during which the button reads Selecting... and is disabled. When done, a toast reports ✓ Selected N accounts. Pressing Escape at any time clears the selection.

Select by email list… (select from a pasted list)

This is a newer feature, hugely handy when you already have a list of emails scattered across many pages. Instead of hunting each account to tick it by hand, you paste the whole list and the app ticks exactly those accounts.

  1. Open Select ▾Select by email list… — a dedicated modal appears.
  2. Paste your email list into the box — one per line, or separated by commas / spaces / semicolons / tabs, all accepted.
  3. Click Select matching — the app scans the whole database.
  4. Read the result — the green line Matched & selected: X / total. If any emails weren't found, an orange Not found list appears.
  5. If everything matched, the modal closes automatically and the rows are ticked. If some are missing, the modal stays open so you can correct the emails under Not found and re-run, or click Close.
Only tokens containing an @ are treated as emails; duplicates in your paste are de-duped. Matching is case-insensitive and spans all pages.
This action REPLACES your current selection (it does not add to it). If you had a few accounts ticked, they are dropped when you click Select matching.
The Select by email list modal: a monospace paste box, the green "Matched & selected: N / total" line, and an orange "Not found" box
The Select by email list modal: a monospace paste box, the green "Matched & selected: N / total" line, and an orange "Not found" box

Create missing profiles… (create missing profiles — selection-scoped)

This newer feature finds accounts that do not yet have a profile in your antidetect app (GPMLogin/Multilogin) and creates them in bulk. The key point: it is tied to your selection.

  1. (Optional) tick the accounts you want to limit the scope to.
  2. Open Select ▾Create missing profiles… — the label reflects the scope, (N selected) or (all).
  3. Wait for detection — the app checks which accounts have no profile.
  4. Review the modal — it lists the accounts with no profile and the detected platform. After detection the app narrows your selection down to exactly the missing accounts, so you can see what will be created.
  5. Click Create N profiles to create them, then Close.
New profiles get a random antidetect fingerprint plus each account's own proxy; existing profiles are skipped. This modal is an in-app React modal, so it works fine in the installed build (WebView2).
Note (shown right in the modal): profiles created via the API may need to be opened once manually in the antidetect app (GPMLogin) to initialize proxy authentication before automation can run.
The Create missing profiles modal: count of accounts with no profile, a scrollable email list, the open-once note, and the "Create N profiles" button
The Create missing profiles modal: count of accounts with no profile, a scrollable email list, the open-once note, and the "Create N profiles" button

Selecting directly on the table

Besides the menu, you can tick right on the table, Excel-style:

Click-drag and Shift+click work only over the Task Result and Status columns (the select zone), NOT over the password/2FA/proxy cells (those are for copy/edit). Ctrl+A and the header checkbox cover only the current page — to select the whole database, use Select ▾Select all filtered.
The selection persists across pages and across page-size changes (the badge shows the running total), but the range "anchor" resets when you change page or filters.