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

OTP & other settings

Column 3 gathers two groups: OTP Providers (smartphone icon) — where you declare the SMS provider used to receive verification codes, and Other (wrench icon) — API keys and supporting options. Finally, don't forget to click Save Automation to write everything.

OTP Providers — the Flag Verify block

This group now holds a single block: Flag Verify (challenge/iap) — the phone-verification path Google actually still serves. Default provider: smspool, default country id (Indonesia).

Coming from an older build: the Text Verify block (the speedbump / idvreenable style challenge) has been removed, because Google no longer serves that flow — declaring it only burned provider credit and added one failed number request per account. Every field you still need lives inside the Flag Verify block.

The block has three main fields: Provider (dropdown), API Key, and Country (flag + name + dial code). The provider list:

ProviderCodeExtra sub-fields
chaycodeso30
viotp1
dailyotp3Server ID (3) · Country ID (9) · Service ID (3396)
bossotp4
ironsim6
codesim7
smspool8Country ID
  1. Pick a provider — In Flag Verify, open the Provider dropdown and choose your SMS service.
  2. Paste the key — Fill that provider's API Key.
  3. Choose the country — Set Country for the phone number (default id — Indonesia).
  4. Sub-fields — If you chose dailyotp fill Server ID / Country ID / Service ID; if smspool fill Country ID.
  5. Save — Click Save Automation.

The Server ID / Country ID / Service ID sub-fields only appear when you pick dailyotp; Country ID on its own also appears for smspool. With any other provider they stay hidden and nothing needs filling in.

Other — API keys & options

FieldWhat it's forNote
ChatGPT API KeyOpenAI key for AI-assisted text generation (content, appeals).Masked like a password; hint sk-proj-…. Leave blank if you don't use AI.
Email Receive (for appeals)Contact/recipient email used in account appeal & recovery flows.Not masked; hint your@email.com.
Gmail Checker API KeyKey for the check-gmail.live service that checks whether accounts are live/dead.Masked like a password; the two toggles below depend on it.
Fast Check ⚡When ON, checks in a faster mode that returns only live/die (skipping deeper checks).Default OFF; needs the checker key to be useful.
Check Flag 🚩When ON, also detects accounts with no avatar set (a signal of a fresh/unhealthy account).Default OFF.
  1. AI key — If you use AI features, paste the key into ChatGPT API Key.
  2. Appeal email — Enter your contact email in Email Receive (for appeals).
  3. Live/die checking — Paste the check-gmail.live key into Gmail Checker API Key, then optionally turn on Fast Check ⚡ (fast, live/die only) and/or Check Flag 🚩 (catch no-avatar accounts).
  4. Save everything — Click Save Automation.

Save Automation

The Save Automation button in the bottom bar writes the entire page to the database: OTP config, the ChatGPT/email/Gmail keys, the antidetect platform + port + Multilogin credentials, and the whole Run Configuration block (threads, window size, scale, error handling, monitor, proxy toggles).

Nothing on this page persists until you click Save Automation. Leaving the page without saving loses all changes (exceptions: Test Connection and Fetch, which use the on-screen values live). After clicking, wait for the green ✓ Automation config saved! message (auto-hides after 3 seconds). A network error shows ✗ Save failed.