Sign up & generate a key
Create a free account, then generate a sandbox key (sk_test_*) from the dashboard. Live keys (sk_live_*) appear after you start a $7.99/mo subscription.
Connect any WhatsApp number with a QR scan, then send messages from your app, your script, or your AI agent. No business verification, no template approvals, no per-conversation pricing. $7.99/month, flat.
1curl -X POST https://developers-api.chatmaid.net/v1/messages/send \2 -H "Authorization: Bearer sk_live_xxx" \3 -H "Content-Type: application/json" \4 -d '{5 "fromPhoneId": "+15551234567",6 "to": "+15557654321",7 "content": "Your order has shipped."8 }'
Tested with the agent stack of 2026
Why teams switch
Twilio and Meta’s Cloud API are great if your company already has a verified WhatsApp Business account. If it doesn’t, Chatmaid gets you sending today.
Chatmaid
Scan a QR code (under 60 seconds)
Twilio / Meta
Meta business verification + Cloud API onboarding
Chatmaid
Minutes
Twilio / Meta
Days to weeks (template approvals)
Chatmaid
Always allowed once connected
Twilio / Meta
Restricted to 24-hour reply window or pre-approved templates
Chatmaid
$7.99/month flat, $2.99 per extra phone
Twilio / Meta
Per-message + per-conversation, varies by country
Chatmaid
Built-in, open source
Twilio / Meta
Not available
Chatmaid
Free, full lifecycle simulation
Twilio / Meta
Limited test recipients only
Chatmaid is independent and not affiliated with Twilio or Meta. You are responsible for following WhatsApp’s terms of service when using any messaging provider.
From zero to first message
No business verification, no template gating. Connect a number with a QR scan and start sending — exactly the way you’d expect a developer API to work.
Create a free account, then generate a sandbox key (sk_test_*) from the dashboard. Live keys (sk_live_*) appear after you start a $7.99/mo subscription.
Add a phone number in the dashboard and scan the QR code with the WhatsApp app on your phone. No Meta business verification, no template review, no SIM card.
Send your first message immediately. Track status via polling or signed webhooks. The same key works for every endpoint listed in the API reference.
curl -X POST .../v1/messages/send \-d '{"to": "+15557654321","content": "Hi!"}'
The toolkit
Send, simulate, sign, scale. Five primitives that cover every WhatsApp delivery flow you'd ever ship.
CHATMAID · SEND
A single endpoint sends text, media, and documents through any connected number. Idempotency keys make retries safe for any worker.
$ curl -X POST .../v1/messages/sendPOST /v1/messages/send✓ queued msg_abc123✓ sent 184ms↳ webhook message.sent✓ 1 message sent in 184ms
Everything you need
Idempotency, signed webhooks, a real sandbox, structured errors. The plumbing you’d end up building yourself — already done.
A single POST returns a trackable message ID. Idempotency keys let any worker retry safely.
Send and status events are HMAC-signed, retried with exponential backoff, and replayable from the dashboard.
sk_test_* keys simulate the full pending → sent lifecycle and fire real webhooks — without touching WhatsApp.
Route messages through different sender numbers. $2.99/mo per extra phone.
Pull rate-limit budget and message counts programmatically. No surprises in your monthly statement.
Every error returns a type, code, and hint. Your retry logic — and your AI agent — knows what to do without parsing prose.
{"error": {"type": "rate_limit","code": "too_many_requests","hint": "retry after 60s"}}
Built for AI agents
Two ways to plug Claude Code, Cursor, Windsurf or Claude Desktop into Chatmaid. Pick whichever fits your stack — they're complementary.
Every page is published as plain markdown following the llms.txt standard. Pipe the bundle into your agent and it can compose every flow on its own.
curl https://developers.chatmaid.net/llms-full.txtWant first-class tool calls instead of curl? Drop the Chatmaid MCP server into Claude Code, Cursor or Windsurf. Eight tools, structured arguments, sandbox-safe by default.
claude mcp add chatmaid \
--env CHATMAID_API_KEY=sk_test_xxx \
-- npx -y @chatmaid/mcpsk_test_* — nothing reaches WhatsApp until you flip to sk_live_*.Pricing
Sandbox is free forever. Production is a flat $7.99/month that includes your first phone number and unlimited messages on it.
Build, test and integrate AI agents — forever free, no credit card.
Real WhatsApp delivery on your own connected number. Send 50 or 50,000 — same bill.
Add a phone
$2.99/mo per extra connected number, prorated.
Test mode
Always free. No expiration, no credit card.
Volume / enterprise
Custom contracts available. Email us.
FAQ
Have another question? Email support.
Sign up free, scan a QR and send a real message in under five minutes. No business verification, no per-message bill, no fine print.
Sandbox mode is free forever. Production is $7.99/month, cancel anytime.