Your own WhatsApp & Telegram, behind one API.
Connect your personal accounts, then send and receive over one normalized, credits-based API — by HTTP, by webhook, or driven by an AI agent over MCP. No subscriptions; pay per message.
Bounded by scopes · audited · metered.
curl -X POST https://api.fastwa.dev/connections/{id}/messages \
-H "Authorization: Bearer wgk_…" \
-H "content-type: application/json" \
-d '{"to":"5491122334455","text":"hello"}'
# → { "command_id": "cmd_…", "status": "queued" }Multi-channel, personal accounts
Link your own WhatsApp and Telegram accounts and drive them through one normalized message schema. Same payload in, same payload out — whichever channel it came from.
Agent-native over MCP
Expose your channels to AI agents over an MCP server, scoped by API key. Agents can read connections, check balance, read history, and send — within the permissions you grant.
Credits, not subscriptions
Buy credits, call the API, pay per message. Every send is metered, audited, and rate-limited per connection — no monthly seat you forget to cancel.
Start sending in minutes
Three steps from sign-up to your first delivered message.
Get an API key
Create a scoped wgk_ key in the dashboard. The same key works on the HTTP API and over MCP.
Connect a channel
Add WhatsApp or Telegram and pair it once — scan the QR or enter your login code.
Send & receive
POST a message, or receive inbound traffic on your webhook. One credit per send.