Multi-channel · Agent-native

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.

1

Get an API key

Create a scoped wgk_ key in the dashboard. The same key works on the HTTP API and over MCP.

2

Connect a channel

Add WhatsApp or Telegram and pair it once — scan the QR or enter your login code.

3

Send & receive

POST a message, or receive inbound traffic on your webhook. One credit per send.

One API for your messaging — human or agent.