
To run an AI assistant on WhatsApp for customer service, connect it to the WhatsApp Business Platform, let it answer freely while a customer's 24-hour service window is open, and use pre-approved templates for anything you send outside that window. Since October 2026 Meta charges per message for service replies too, beyond a free monthly allowance.
Picture a clinic that gets most of its booking questions on WhatsApp. The receptionist answers between patients, so replies arrive hours later and some never arrive. The clinic adds an AI assistant that answers opening hours, prices and preparation questions, books slots into the calendar and passes anything medical to a person.
The first week goes well. Then the team tries to send next-day reminders to everyone with an appointment, and the messages fail, because free-form text can't go to someone who hasn't written in the last 24 hours. Nobody had read the template rules.
What is a WhatsApp AI assistant?
A WhatsApp AI assistant is software that reads incoming WhatsApp messages, answers them with an AI model using your business's own information, and takes simple actions such as booking or looking up an order. It connects through Meta's WhatsApp Business Platform, the API version of WhatsApp for businesses.
The WhatsApp Business Platform is Meta's interface for sending and receiving WhatsApp messages from your own software rather than from a phone. An assistant on it usually has three parts:
The model, which reads the message and writes the reply.
Your knowledge, such as prices, policies, opening hours and the order or booking system it may query.
The rules, which decide what it may say, what it may change and when it hands over to a person.
Meta now also offers its own option. Its developer documentation describes the Meta Business Agent as a way to "configure an AI agent that handles customer conversations 24/7 in your brand voice on WhatsApp", with the ability to hand control back to your app for specific events or flows. The choice is between Meta's agent and one you build or buy from a solution provider.
How do you set one up?
You need a WhatsApp Business account on the platform, a phone number registered to it, message templates approved for anything outside the service window, and an assistant connected to your systems. The order below avoids most rework.
Pick the calls it should take. List the questions customers actually send and choose two or three with clear answers and a clear action, such as bookings or order status.
Register the number and verify the business. Verification also raises how many people you can message first (see the limits below).
Write the knowledge it may use. One source for prices, policies and hours, kept current by a named person.
Connect the systems it acts on. Calendar, order system or CRM, through an automation layer your team can maintain.
Create your templates. Reminders, confirmations and follow-ups that may go out after the window closes.
Set the handover rules. Decide which topics go straight to a person and how the customer reaches one.
Test with real conversations. Replay past chats, check every write the assistant makes, then go live on one topic first.
What is the 24-hour customer service window?
The customer service window is a 24-hour period that opens when a customer messages or calls you, during which you may send any reply without a template. Meta's pricing documentation says that if the user writes again before it expires, "the timer resets to 24 hours."

Outside that window the rules change. Meta's template guide states: "Template messages are the only type of message that can be sent to WhatsApp users outside of a customer service window." A template is a pre-written message, with optional fields, that Meta reviews before you can send it.
Template categories
Each template must be categorised as one of three types:
Marketing: offers, announcements and anything promotional.
Utility: updates about something the customer already did, such as a booking reminder or a shipping notice.
Authentication: one-time passcodes for logins and verification.
Templates are reviewed automatically when you create or edit them, and you can send one only once its status is approved. For an AI assistant this means the model writes freely inside the window, but anything it sends later has to fit a template you prepared in advance.
What does a WhatsApp AI assistant cost to run?
Running one costs Meta's per-message fees, plus the AI model or agent fees, plus whatever your solution provider charges. Meta has charged per message since 1 July 2025, and rates differ by country and by message category.
Meta's pricing documentation lists what changed and what stays free:
Service messages: from 1 October 2026 Meta "resumed charging, on a per-message basis" for service messages, the free-form replies inside the window. Each business phone number gets "a free tier of 1,000 service messages per month."
Utility templates inside the window: these were free before 1 October 2026; from that date they are priced at the regular rate.
Marketing, utility and authentication templates: charged per message at the rate for the recipient's market and the template's category. Meta publishes the rate cards on its WhatsApp Business website.
Free entry point: when someone messages you from a click-to-WhatsApp ad, the window "may remain open for up to 7 days", and messages in it are free, except messages sent by the Meta Business Agent.
Meta Business Agent: "one global rate of $2.00 USD per 1 million (M) tokens." Meta adds that one message typically uses 20,000 to 25,000 tokens, which it puts at about 4 to 5 US cents per message.
If you build your own assistant, the model's cost depends on the provider and on how much context each reply carries. Long chat histories and large knowledge files make every reply more expensive, so keep what the model reads short and relevant.
What limits apply on WhatsApp?
Two kinds of limits matter: how many people you can start conversations with, and what Meta allows on the platform at all. Both are easy to miss until a launch is blocked.
Messaging limits
Meta's messaging limits cap "the maximum number of unique WhatsApp user phone numbers your business can deliver messages to, outside of a customer service window, within a moving 24-hour period." The limit is shared by all numbers in your business portfolio. New portfolios start at 250, and the levels run 2,000, 10,000, 100,000 and unlimited. You reach 2,000 by verifying the business or by sending enough high-quality template messages; higher levels follow automatically when quality stays high and you use at least half your limit over seven days. Replies inside open windows don't count against it.
Policy rules
The WhatsApp Business Messaging Policy (last updated 23 September 2026) sets three rules that shape an assistant's design:
Opt-in. You may contact people only if they gave you their number and you "received opt-in permission" to message them.
Escalation. Automated replies must come with "prompt, clear, and direct escalation paths", such as a transfer to a human agent, a phone number, email or a support form.
Opt-out. You must respect any request to stop messages, whether it arrives on WhatsApp or elsewhere.
The AI Providers clause
Meta's terms for the WhatsApp Business Platform prohibit "AI Providers" from using the platform when AI is "the primary (rather than incidental or ancillary) functionality being made available." This is aimed at companies offering general-purpose AI assistants on WhatsApp. A business using AI to answer its own customers is a different case, and the terms let you retain an AI provider as your solution provider, but read the clause with your provider before you build. If you serve people in the EU, our post on EU AI Act Article 50 for chatbots covers telling users they are talking to AI. This is general information, not legal advice.
When should the assistant hand over to a person?
Hand over whenever the customer asks for a person, when the topic is on your never-automate list, or when the assistant isn't confident it has the right answer. The handover should carry the conversation with it, so the customer never repeats themselves.

Handover checklist
The customer can type "agent" or "person" at any time and reach one, as the policy's escalation rule expects.
Complaints, refunds above a set amount, medical, legal and account-security questions go to a person by default.
The person sees the full chat history and what the assistant already did.
Outside staffed hours, the assistant says when a person will reply and logs the request as a task.
Every conversation, its outcome and any changes the assistant made are written to the CRM.
Someone reviews a sample of conversations each week and updates the knowledge and rules.
How we approach it at Vizio AI
We start from the conversations, not the bot. With the client we export a sample of recent WhatsApp chats, sort them by topic, and pick one topic with a clear answer, a clear action and enough volume. The handover rules are written with the people who answer WhatsApp today, because they know the edge cases.
We then design the templates and the window logic before any model work, so reminders and follow-ups don't fail after launch. The assistant connects to the calendar, order system or CRM through an automation layer the team can maintain; our comparison of n8n, Zapier and Make explains how we choose. Before go-live we replay real chats, check every write, and set a weekly review. The same method sits behind our guide to AI voice agents for service businesses. This is part of our DX Studio work and our support for small and mid-sized businesses.
Sources
Meta for Developers, WhatsApp Business Platform pricing: https://developers.facebook.com/docs/whatsapp/pricing
Meta for Developers, Messaging limits: https://developers.facebook.com/docs/whatsapp/messaging-limits
Meta for Developers, Template fundamentals: https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/overview
WhatsApp Business Messaging Policy: https://whatsappbusiness.com/policy/
Meta Terms for WhatsApp Business Platform: https://www.facebook.com/legal/Meta-Terms-for-WhatsApp-Business-Platform
Meta for Developers, Meta Business Agent Platform overview: https://developers.facebook.com/documentation/meta-business-agent/overview












