The messaging API for Claude Code, Codex & ChatGPT
Ship messaging from your AI agent in under a minute. MCP-ready. Pay per connected account, no per-message fees, no Business-API red tape.
Works with Claude Code · Codex · ChatGPT · Cursor · n8n
Connect in one line
Point your agent at WaAPI
Paste one snippet into your AI client of choice. Your agent can now send, read and manage messages — without leaving the terminal.
-
1
Get your API token
Create one in your dashboard under API tokens.
-
2
Paste the snippet
Pick your AI client on the right and copy the config.
-
3
Tell your agent
“Send <x> to <number>.” That's it.
Terminal
$ claude mcp add --transport http waapi \ https://waapi.app/mcp/waapi \ --header "Authorization: Bearer $WAAPI_TOKEN"
~/.codex/config.toml
[mcp_servers.waapi] url = "https://waapi.app/mcp/waapi" headers = { Authorization = "Bearer $WAAPI_TOKEN" }
ChatGPT (Team / Enterprise)
Settings → Connectors → Add custom connector Name WaAPI URL https://waapi.app/mcp/waapi Auth Bearer token: $WAAPI_TOKEN
~/.cursor/mcp.json
{
"mcpServers": {
"waapi": {
"url": "https://waapi.app/mcp/waapi",
"headers": {
"Authorization": "Bearer $WAAPI_TOKEN"
}
}
}
}
97+ MCP tools
What your agent can do
A complete toolbox — your agent can send, receive, search, organize and automate. Call any tool by name, no glue code required.
Send & receive messages
Text, media, voice, location, polls, reactions, replies.
20 toolsManage chats
Archive, pin, mute, label, search, mark read or unread.
15 toolsGroups & communities
Create, update, add members, announcements, subgroups.
23 toolsChannels & stories
Create channels, subscribe, post status updates.
9 toolsContacts & presence
Lookups, typing indicators, blocks, profile pics.
15 toolsInstances & automation
Provision, QR pair, reboot, schedule, forward.
15 toolsEnterprise-level delivery. Indie pricing.
The same infrastructure that runs in production for thousands of developers — without a phone call or an annual contract.
Enterprise-level delivery
Same infra that powers production customers — 99.9% uptime, webhooks, reconnection logic.
Pay per connected account
Unlimited messages. No per-message fees, no usage caps, no surprise bills.
No Business-API hurdle
Skip approvals and template review. Pair a number via QR and go live in minutes.
Your agent, your rules
Real prompts, real tool calls
Once the MCP is connected, your agent picks the right tool for the job. You write intent, not HTTP plumbing.
Notify your users
Ship deploy recaps, invoices, or incident alerts from your CI.
> Send the v2.4 release notes to the #ops group.
↳ waapi_send_text_message_to_chat
Triage support
Your agent reads history, summarises, drafts a reply, waits for your OK.
> Customer +41 79 … asked about refunds — draft a reply.
↳ waapi_search_messages → waapi_send_text_message_to_chat
Run group automations
Add, remove, promote members in bulk. Kick off announcements on a schedule.
> Add these five numbers to the Product Team group.
↳ waapi_add_group_participant (×5)
FAQ for vibe coders
Quick answers for developers shipping with AI agents.
-
Model Context Protocol — an open standard for AI assistants to call external tools over HTTP. Claude Code, Codex, ChatGPT and Cursor all speak it, so the same WaAPI connection works everywhere.
-
Claude Code, Codex CLI, Cursor, and ChatGPT (Team / Enterprise via custom connectors). Any MCP-compliant client works — it's just an HTTP endpoint with a bearer token.
-
No. No approval flow, no template review, no Business-API fees.
-
No. Flat monthly rate per connected account. Send as many messages as you like — the price doesn't change.
-
Yes. One subscription, many accounts. Each instance gets its own id and shows up as a separate MCP target so your agent can pick which number to use.
-
You get a webhook, a QR-refresh flow, and your agent can call `waapi_retrieve_qr_code` to pick up a fresh code automatically.
Start shipping from your agent today
3-day free trial. No credit card required. Cancel anytime.