GenX supports bulk importing up to 1,000 bot accounts in a single operation.

Import Format

One account per line, fields separated by colons:
username:password:email:authToken

Minimum fields

username:password

All fields

username:password:email:authToken:totpSecret:registrationYear

Example

botuser1:mypass123:bot1@email.com:abc123token
botuser2:pass456:bot2@email.com:def456token
botuser3:pass789

Import Behavior

  • Duplicate detection: Accounts with usernames that already exist in your account list are skipped
  • Validation: Each line must have at least username:password
  • Batch size: Maximum 1,000 accounts per import
  • Status: All imported accounts start as inactive

After Import

  1. Add proxies if you haven’t already
  2. Select accounts and click Login to authenticate them
  3. Assign to campaigns for automated replies

API Import

You can also import via the API:
curl -X POST https://api.genx.zone/api/bot-accounts/import \
  -H "Content-Type: application/json" \
  -H "Cookie: connect.sid=YOUR_SESSION" \
  -d '{
    "accounts": [
      {
        "username": "botuser1",
        "password": "mypass123",
        "email": "bot1@email.com",
        "authToken": "abc123token"
      }
    ]
  }'

Response

{
  "imported": 3,
  "skipped": 1,
  "accounts": [...]
}