Your WhatsApp answers itself.

AI replies in your voice, and your team steps in from their own WhatsApp when it matters. All on the number you already have. Connect it with a QR scan: no Business API, no waiting.

7-day free trial · Set up in minutes · Cancel anytime

How it plays out

Lead message

“Hi! Do you have a table for 4 on Saturday?”

🤖 AI agent · instant reply

“Hi! Yes, what time works for you? 😊”

👥 Mirror group · your team steps in

Marcelo confirms the booking from his own WhatsApp. The lead receives it as your brand.

Teams already answering on whathooks

Ree CreativosLogical MindsTecabotSomosFinTimeless Private Clubcreeadores141 Distribución y Transporte

Design the journey. No code

Flows is your visual router: decide what happens to every message by connecting nodes. Start from a template and watch each message's path in the runs panel.

Message received
Keyword match?
AI agent replies
👥 Assign human agent
Ready-made templatesRuns panel for debuggingIncluded in every plan

Your team answers from their own WhatsApp

When a lead needs a person, whathooks creates a mirror group on WhatsApp with your agent. No accounts, no passwords, no new apps. Just their number.

  • The agent replies from their phone and the lead receives it as your brand
  • The lead never sees the agent's personal number
  • Link them to a team member and the conversation gets assigned in the inbox
👥🔒 Lead #12

Juan: Do you have a table for 4?

lead message, relayed to the group

Yes. Does 9pm work?

Marcelo, from his WhatsApp

The lead receives the reply as your brand ✓

The team inbox, included

Every conversation lives in a shared dashboard: assignments, tags, internal notes and quick replies for your whole team.

A built-in inbox

Send and receive messages right from the dashboard. Full conversation history, media, and replies in real time. No code required to talk to your customers.

Hi! Is my order shipped yet?
Yes. It shipped this morning! 🎉
Type a reply…Send

Built for teams

Invite your whole team into one organization with roles. Owners handle billing, admins manage numbers and webhooks, members work the inbox. Everyone shares the same numbers and history.

APAna Pereira
Owner
LGLuis Gómez
Admin
SCSam Chen
Member

How it works

From a fresh account to a WhatsApp that answers itself, in three steps.

1

Scan a QR to link your number

Open the dashboard, scan the QR with WhatsApp on your phone, and your number is live in seconds. No Business API paperwork.

2

Enable an AI agent or pick a flow template

Define its character with your instructions and documents. Bring your own Anthropic or OpenAI key and reply instantly.

3

Your team steps in when it matters

The flow hands the conversation to a human on WhatsApp or assigns it in the inbox. With the full context of the chat.

Everything you need to run WhatsApp support

AI, humans and organization. Handled in one place.

AI agents with your own key

Anthropic or OpenAI: you control the model and the cost. With reference documents, schedules, and per-conversation pausing.

Visual flows (beta)

Route every message with nodes: keywords, AI intent, handoffs, tags and webhooks.

Mirror groups

Hand leads to a real person without leaving WhatsApp. They answer as the brand from their own phone.

Automatic contacts

Everyone who writes in lands in your address book, with their WhatsApp name and the numbers they contacted.

Quick replies & tags

Save the messages you repeat, organize with colors, and assign every conversation an owner.

Roles & permissions

Admins, members with per-number access, and operators who only see their assigned conversations.

Developer? The API is under everything

Every message and contact reaches your endpoint signed (HMAC-SHA256), and you reply with one POST. Shape the payload per event from the dashboard.

Inbound webhook

POST · your endpoint
{
  "event": "message.received",
  "sessionId": "sess_8f2k19a7",
  "data": {
    "id": "msg_3aZ9k1",
    "from": "15551234567",
    "pushName": "Ana Pereira",
    "type": "text",
    "text": "Hi! Is my order shipped yet?",
    "waMessageId": "3EB0X9F2A1B7C4D6E8",
    "timestamp": 1751212800
  },
  "timestamp": 1751212800
}

Send a reply

POST · /v1/messages
curl -X POST https://api.whathooks.com/v1/messages \
  -H "X-API-Key: wh_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "sessionId": "sess_8f2k19a7",
    "to": "15551234567",
    "text": "Hello! Yes, it shipped this morning."
  }'

Simple pricing

Every plan starts with a 7-day free trial. Cancel before it ends and pay nothing.

Starter

$8.99per month

or $89.90/year. 2 months free

7-day free trial

Get started with your own number.

  • 1 WhatsApp number
  • 5,000 messages / month
  • 2 team members · 2 human agents
  • 1 automation flow (beta)
  • AI agents: 1M tokens included, or your own key
  • 1 webhook endpoint
  • 30-day message history
  • Community support
Try Starter free

Pro

Most popular
$24.99per month

or $249.90/year. 2 months free

7-day free trial

For products with real conversation volume.

  • 3 WhatsApp numbers
  • 20,000 messages / month
  • 10 team members & roles
  • 10 human agents · 3 flows
  • AI agents with MCP tools: 5M tokens included
  • Unlimited webhooks
  • 90-day message history
  • Email support
Try Pro free

Business

$79.99per month

or $799.90/year. 2 months free

7-day free trial

Scale across numbers, teams, and workflows.

  • 10 WhatsApp numbers
  • 100,000 messages / month
  • Unlimited team, human agents & flows
  • AI agents with MCP tools: 10M tokens included
  • Unlimited webhooks
  • Full message history
  • Priority support
Try Business free

Add Instagram DMs

Answer Instagram from the same inbox, with the same AI agents and flows. Each account adds 5,000 messages and 1,000,000 AI tokens to your monthly allowance.

$8.99 per account / month

Message limits count both inbound and outbound messages. Need more? Talk to us.

Put your WhatsApp to work today

Scan a QR, enable an agent, and let your number answer. With your team one tap away. No Business API approval required.