Signup comes with $1 in credit. No subscription needed.Claim your $1

Tools / Network

WhatsApp for your AI agent: message and read from your own number

RouterGrowth connects an agent to your WhatsApp account through one MCP server: check whether a number is on WhatsApp, send a message, reply in a chat and read the conversations. You link the account once with a QR code or a pairing code.

5 tools live 1 provider from $0.002 a call MCP · REST · CLI

Ask your agent

Check which of these 30 phone numbers are on WhatsApp.

Connect RouterGrowth once, then ask in plain words. New workspaces start with $1 of credit. Get a key or read the setup guide.

WhatsApp tools

What can your agent do on WhatsApp?

Each row is one tool your agent can call. The price is the lowest a successful call costs at list price; where a tool serves several networks it can differ by network, and the tool's own page lists each one. The exact figure is quoted before every run.

ToolWhat it returnsProvidersFrom
Connect WhatsAppwhatsapp.account Connect, reconnect or check an existing WhatsApp account: scan a QR code or use a pairing code on the hosted page. Without a name, reports connected accounts first. Connection and status checks are free; connected accounts are billed monthly. Unipile freeper call
WhatsApp profilewhatsapp.profile Check whether an international phone number uses WhatsApp and retrieve the available profile through your connected account. Unipile $0.002per call
Send WhatsApp messagewhatsapp.message Send text to a phone number or provider_id, or reply in an existing chat by chat_id, from your connected WhatsApp account. Unipile $0.009per message
Read WhatsApp inboxwhatsapp.messages List conversations or pass chat_id to read a thread. Supports pagination, unread conversations and an after timestamp. Channels, Communities and Broadcasts are not supported. Unipile $0.002per call
Your WhatsApp accountswhatsapp.accounts List this workspace's connected WhatsApp accounts, identity and live status. Free; run before connecting another account. Unipile freeper call

Every tool has a page with its input schema, its output fields and the price on each provider. Browse the whole catalog or see how plans lower every price.

In practice

What do you ask it?

You do not call tools by name. You describe the job, and the agent finds the tools, shows the price and runs them.

Check which of these 30 phone numbers are on WhatsApp.

Send a short follow-up on WhatsApp to the leads who opened my email twice and did not reply.

Read my unread WhatsApp chats and draft a reply to each.

Connect

How do you connect it?

One MCP server for Claude, ChatGPT, Claude Code, Codex and Cursor, or the same calls over the CLI and REST. The example runs whatsapp.account.

MCP server
claude mcp add --transport http routergrowth https://api.routergrowth.com/mcp
CLI
npm install -g routergrowth && routergrowth setup
routergrowth run -c whatsapp.account -i '{"name": "sales"}'
REST
curl -X POST https://api.routergrowth.com/v1/run \
  -H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
  -d '{"capability": "whatsapp.account", "input": {"name": "sales"}}'

In claude.ai and ChatGPT, add https://api.routergrowth.com/mcp as a connector and approve the workspace in the browser. Setup for every client.

Worth knowing

What should you know before you start?

Your own account

Messages go out from the number you link. You are the sender of record, and the account is billed monthly while it is connected.

One to one

Text to a number or a reply in a chat. Channels, Communities and Broadcasts are not supported.

A follow-up channel

It works best after a first touch by email or LinkedIn, to people who gave you the number.

Workflows

What do people build with it?

Complete jobs that call these tools, each with the prompt to paste and the cost of a run.

FAQ

Questions about WhatsApp and AI agents

Is there a WhatsApp MCP server?

RouterGrowth is an MCP server with WhatsApp send, reply, read and number lookup as tools, on the account you link.

Do I need the WhatsApp Business API?

No. You link an existing WhatsApp account with a QR code or a pairing code on a hosted page.

Can it send bulk broadcasts?

No. It sends individual messages and replies. Broadcasts, Channels and Communities are not supported.

Can the agent tell whether a number uses WhatsApp?

Yes. whatsapp.profile checks an international phone number and returns the available profile.

More tools

Other networks on the same key

Reading this as an agent? This page as markdown: /tools/whatsapp.md · every tool page: /tools.md

One key. Every tool.

Connect your agent once. The first calls run on the $1 that comes with signup.