Skip to main content
Waaru
WhatsApp AI agents

Put WhatsApp AI agents to work in sales and support.

Answer customer questions, qualify enquiries, and complete approved tasks on WhatsApp. When a conversation needs a person, your team receives the history and a clear reason for the handoff.

In one line

A WhatsApp AI agent connects to the official WhatsApp Business API. It can choose the next step, use approved tools for tasks such as order lookups or bookings, and escalate when it reaches a limit. Waaru brings the agent, working context, controls, and MCP tools into one workspace.

Create free workspace

Platform free. AI features are paid separately.

One workspaceManage the agent and its tools
Native MCPUse approved WhatsApp tools
Clear controlsValidate and review actions
0% markupOn Meta messaging charges

The problem

Check what the agent can do before letting it act.

Customers often need something checked or changed. The agent must choose the right approved tool, keep the relevant context, follow your rules, and involve a person when it cannot continue safely.

  • Can it complete the task, or can it only suggest what to do next?
  • Does it keep enough context to finish a conversation across several messages?
  • Can you limit tools, require approval, and review each action?
  • Can it ask a clear question, return to a flow, or hand off with context?

What an agent really is

An AI agent combines a model, instructions, tools, and context.

The model understands the conversation. Instructions set the boundaries. Tools let the agent do approved work, and context helps it continue a task across several messages. Waaru brings these parts together so your team can manage them in one place.

Tool calling

Give the agent a clear set of approved actions.

Each action specifies the information it needs, such as an order reference. Waaru checks that information before calling the connected system and records the result for review. Invalid input returns an error for the agent to handle.

  • WhatsApp: send a message, template, or flow and list conversations
  • Custom REST: define an endpoint with an OpenAPI specification
  • Handoff: send a reason, priority, and summary to your team
  • Business integrations: check each connector page for its supported actions and setup requirements
  • Planned integrations: HubSpot, Pipedrive, Freshdesk, and Zendesk

MCP-native

Connect an existing AI agent through Model Context Protocol.

Model Context Protocol, or MCP, gives AI applications a standard way to discover and use tools. Waaru exposes approved WhatsApp operations as documented, workspace-scoped tools. MCP does not set permissions or approval rules by itself, so you still decide which tools an agent can use and what your team must review.

Memory

Keep the right context for the customer and your business.

Conversation context covers the current exchange. Contact context can retain approved details that help in a later conversation, such as a language preference. Workspace context covers shared business information such as policies and frequently asked questions. Keeping these scopes separate makes the information easier to manage and review.

Governance

Set the actions the agent can take on its own.

Workspace rules define which tools the agent may call, which actions need human approval, what it must refuse, and when it should escalate. These controls let your team give the agent useful work without giving it open-ended access.

  • Tool allowlists limit each workflow to the tools it needs
  • Approval rules pause sensitive actions for human confirmation
  • Refusal rules define topics or actions the agent must decline
  • Writing rules set tone, required wording, and restricted phrases
  • Rate limits cap tool calls by contact and workspace

Handoff

Give your team the context to take over.

Every agent has a confidence threshold and an explicit escalate tool. When the agent escalates, or when a customer asks for a person, the conversation is routed to the team inbox with the transcript, an AI summary, the contact record, and prior notes. After the teammate resolves the case, the approved resolution can become workspace-scoped context for a similar future intent.

Observability

Review what the agent said and did.

Each conversation produces a structured trace. It records the model, the tools considered, tool inputs and results, the reply, the confidence score, and the policy decisions involved. Your team can inspect the trace in the dashboard or through the API, then adjust a tool or rule when a conversation goes wrong.

Side-by-side

What to verify before choosing a WhatsApp AI agent.

Check the tools, permissions, and handoff process for the task you want to automate.

CapabilityWaaruWhat to verify elsewhere
LLM choice (per workspace)Bring your own AI is work in progressSupported models and switching terms
Native tool calling with typed schemasYesTool schemas, validation, and error handling
Per-contact memory across sessionsYesRetention scope and customer controls
Permissions, approvals, and refusal rulesYesAllowlists, approvals, and refusal rules
Native MCP server for external agentsHosted MCP serverTool coverage, scopes, and transport
Observability trace per conversationYesTrace detail and retention
Human handoff with AI summaryYesSummary, transcript, and ownership
AI pricingAI features paid separatelyCheck platform and AI add-on terms

MCP defines how clients and servers exchange capabilities. Buyers should still verify tool coverage, permissions, approvals, logs, and support for the workflow they intend to run.

FAQ

Frequently asked questions.

What is a WhatsApp AI agent?

A WhatsApp AI agent connects a language model to the official WhatsApp Business API and a controlled set of business tools. It can understand a request, choose the next step, complete an approved task, and escalate to a person when needed.

How is an AI agent different from a WhatsApp chatbot?

A simple chatbot responds within a predefined conversational path. An agent can decide the next step, call approved tools, and adapt how it completes a task. Waaru combines that agent behaviour with memory, policies, and human escalation.

Can I use my own LLM (Claude, GPT-4, Gemini)?

Bring your own AI is work in progress and is not available yet. There is no published availability date. AI features are paid separately.

What does 'MCP-native' actually mean?

MCP-native is Waaru's shorthand for designing approved WhatsApp operations as documented MCP tools with workspace scopes and governance. MCP itself does not define coverage or security policy, so the practical details still matter: which tools exist, what each key can access, which actions require approval, and what gets logged.

What tools can the agent call?

Each integration page lists the actions and events it supports, the account connection required, and its limits. Check that list for the task you want the agent to perform. HubSpot, Pipedrive, Freshdesk, and Zendesk remain planned.

How do you stop the agent from doing something wrong?

You choose which tools the agent can call, which actions need human confirmation, what it must refuse, what triggers escalation, and the tool-call limits for contacts and workspaces.

Does the agent remember the customer across conversations?

Waaru can retain approved contact context across sessions, such as a language preference. Conversation, contact, and workspace context have separate scopes so teams can manage what the agent uses.

Can the agent hand off to a human?

Yes. Handoff is a first-class tool. The agent sends a reason, priority, and AI-generated summary to the team inbox with the transcript and contact context. An approved human resolution can then be reused as workspace-scoped context for similar future requests.

How do I see why the agent did what it did?

Each conversation produces a structured trace with the model, tools considered, tool inputs and results, reply, confidence score, and policy decisions. The trace is available in the dashboard and through the API.

How much does it cost to run a WhatsApp AI agent on Waaru?

Public signup is open. The platform is free. AI features are paid separately. Meta messaging charges remain separate, with 0% Waaru markup.

Research notes

Evidence checked for this page.

Agent and MCP terminology on this page follows primary documentation from OpenAI, Anthropic, and the Model Context Protocol project.

  • OpenAI's practical guide describes agents around a model, tools, and instructions, with human intervention for failure thresholds and high-risk actions.

    OpenAI · A practical guide to building agents · Accessed 8 August 2026

  • Anthropic distinguishes predefined workflows from agents that dynamically direct their own process and tool use.

    Anthropic · Building effective agents · Accessed 8 August 2026

  • The official MCP architecture defines a client-server protocol built around negotiated capabilities including tools, resources, and prompts.

    Model Context Protocol · Architecture overview · Accessed 8 August 2026

Ready to ship a WhatsApp flow that doesn't break?

Public signup is open. The platform is free. AI features are paid separately.