Skip to content

Rate limits

Limits protect your phones from Android's send guard and the service from runaway scripts.

API requests

WhoLimit
Each workspace (API key or signed-in user)600 requests per minute
Unauthenticated requests, per IP address60 per minute
AI reply generation, per workspace30 per minute
Phone pairing, per IP address5 attempts per 5 minutes

Going over returns 429 with error_code: "rate_limit_exceeded" and a Retry-After header (seconds). Wait that long, then retry.

Sending pace per phone

  • 6 messages per minute by default.
  • 25 messages per 30 minutes — just under Android's built-in limit of about 30, above which the phone shows a confirmation prompt and stops sending.

These do not reject API calls: messages over the pace wait in the queue and go out as soon as the phone has capacity. Add more phones to send faster.

New workspaces

During its first 24 hours a workspace can send 50 live messages (429 new_account_limit). Test-mode messages do not count.