How to Choose a WhatsApp AI Provider: 8 Criteria Before You Sign
By Eduardo Pan, co-founder and Senior Software Developer of Data Voices. · 11 min read
To choose a WhatsApp AI provider, first check that it uses the official WhatsApp Business API and that the number and the conversations stay in your company's name. Then look at where the answers come from, when it hands off to a person, which systems it integrates with and how it's measured. Price comes last.
This guide explains how to choose a WhatsApp AI provider with eight criteria you can take to any vendor, each with the proof worth asking for and the red flag. It also explains what Meta allows when the bot uses AI and what drives the cost.
It's written for owners and customer service or sales managers at small and mid-sized businesses and public agencies whose WhatsApp inbox is overloaded and who are about to ask vendors for proposals for bots or agents.
Before you compare: what the bot has to solve
Start by writing down three to five requests that reach your WhatsApp today: a stock question, an appointment, an order status or a complaint. For each one, describe who answers, where they look up the information and what they do next. With that list, you test every proposal on the same real work.
The 8 criteria to choose a WhatsApp AI provider
Ask for concrete evidence on each criterion. A useful answer from a provider includes a demo with your cases, a scope document or a contract clause. A sales promise on its own isn't proof.
| Criterion | Proof to ask for | Red flag |
|---|---|---|
| 1. Official WhatsApp access | Official WhatsApp Business API (WhatsApp Business Platform), directly with Meta or through an authorized provider, and who manages the account | Automates WhatsApp Web sessions without explaining the risk |
| 2. Owner of the number, account and conversations | Ownership, admins and exit procedure | The provider keeps the only access |
| 3. Source of truth | Where it reads stock, catalog, calendar or order status from | Answers based on information nobody updates |
| 4. Handoff to a person | Rule, recipient and the context that person receives | The bot insists when it doesn't know |
| 5. Integrations | Connected systems and allowed actions | Promises to connect to everything without reviewing access |
| 6. Measurement | Dashboard and definitions of resolved requests, handoffs and response times | Only reports the number of messages sent |
| 7. Data and consent | Notices, permissions, retention and use of conversations | Doesn't separate the customer's data from the provider's |
| 8. AI use allowed by Meta | A purpose limited to your business, and content controls | Sold as a general assistant with no clear limits |
Official WhatsApp access
Ask: “Do you use the official WhatsApp Business API, and who holds the account?” The WhatsApp Business app and the API-based platform solve different needs. An automation built on unofficial sessions can be cut off, because WhatsApp can limit or remove access.
Owner of the number, account and conversations
Ask: “If I change providers, do I keep the number, the account and access to the data that belongs to me?” Ask for the contract to describe admins, what can be exported and the transition procedure.
Source of truth
Ask: “Which system does this answer come from, and how often is it updated?” An outdated document produces answers that sound convincing and are wrong.
Handoff to a person
Ask: “When does it hand off, to whom and with what history?” Test it outside business hours and with a question that isn't in the knowledge base. The person who takes over has to receive the context of the conversation.
Integrations and actions
Ask: “Does it only inform, or does it also book appointments, enter orders and check statuses?”
Measurement
Ask: “Which indicator will show that customer service improved?” Compare response times, resolved requests and useful handoffs against your current baseline.
Data and consent
Ask: “Which data is stored, for how long and for what purpose?” Review notices, consents and whether conversations are used to train models. The WhatsApp Business Messaging Policy requires you to secure the necessary notices, permissions and consents to handle people's information, and the system also has to comply with the consent and data protection law in your country.
AI use allowed by Meta
Ask: “Which topics can the bot answer, and what does it do outside that scope?” Define which products, requests and actions are in scope.
Official API, the WhatsApp Business app or unofficial routes
The WhatsApp Business app works for small volumes and manual customer service. The official API makes it possible to automate and integrate systems at a larger scale. Ask the provider to state which one it proposes and what access it needs.
Unofficial routes, which control WhatsApp Web as if they were a person, don't offer the same contractual or technical footing. The WhatsApp Terms of Service prohibit accessing or using the service in unauthorized ways, including “through automated or other means”. Automating a WhatsApp Web session with a script falls under that clause.
The WhatsApp Business Messaging Policy adds that WhatsApp may limit or remove access for anyone who violates its terms or policies. If a proposal depends on keeping a session open, ask the provider to explain how it ensures continuity.
Flow bot or AI agent?
A flow bot guides people through fixed options. An AI agent understands requests in free text and executes allowed actions on your systems. The full comparison is in AI agent vs chatbot.
When the bot doesn't know: handoff to a person
Design how the bot handles uncertainty before launch. Define what triggers a handoff, what hours the team works and what message the customer gets outside those hours.
The WhatsApp Business Messaging Policy, in its version last updated on 23 September 2026, allows automated replies within the 24-hour customer service window, but requires escalation paths that are “prompt, clear, and direct”. The examples include an in-chat transfer to a human agent, a phone number, an email, web support or an in-store visit.
What Meta allows when the bot uses AI
The Meta Terms for WhatsApp Business Platform, last modified on 23 September 2026, include a section on AI providers. It bars providers of AI technologies, such as general-purpose assistants, from offering them over the platform when AI is the “primary (rather than incidental or ancillary) functionality”, as determined by Meta. The same section allows exceptions for businesses in certain countries; ask your provider how it applies. According to TechCrunch, the rule has applied since 15 January 2026.
TechCrunch reported that Meta confirmed the rule doesn't affect businesses using AI to serve customers on WhatsApp. The practical criterion is for the bot to have a purpose limited to your business, such as selling, scheduling or reporting order status. Those are examples of bot uses, not Meta's wording.
The same section covers data. If you hire an AI provider as your solution provider, data from the platform can't be used to create, develop, train or improve AI models, except to fine-tune a model that is “for your exclusive use”.
What drives the cost of a WhatsApp AI integration
The total cost has five components: Meta's per-message charges, what the provider or platform charges, AI model usage, the integrations and maintenance. Ask for each one to appear separately in the proposal, with who pays each account and how the invoice is audited.
For Meta's charges, the official WhatsApp Business Platform pricing page explains the mechanism. Since 1 July 2025, Meta has charged per delivered message, and the rate depends on the message category and the recipient's country. Conditions can change; ask for the current scheme for your operation and a sample invoice. The question for the provider is: “Are Meta's charges separate or included, and how will I see them on the invoice?”
The questions to ask any provider
Paste these eight questions into an email and compare the answers in writing.
- What concrete problem does the bot solve in my current process?
- Do you use the official WhatsApp Business API?
- Do the number and the account stay in my company's name?
- What happens to my conversations and my data if I change providers?
- Where do the answers come from, and who updates that source?
- When does it hand off to a person, and with what information?
- Which indicators will I see, and from when are they measured?
- Which charges are Meta's, which are the provider's and which change with usage?
If you're also evaluating who builds it, the guide on how to choose an AI consulting firm helps you compare method, ownership and maintenance.
A product example for WhatsApp: Cecilia
Cecilia is Data Voices' WhatsApp agent for municipalities and retail: it handles support, scheduling and orders, and integrates with Google Calendar and with Latin American e-commerce platforms such as Mercado Libre and Tiendanube. When the process is more specific, the alternative is a custom agent under Data Voices' AI Assistants line. When you evaluate any product, Cecilia included, apply the eight criteria.
Frequently asked questions
What should I check before hiring a WhatsApp AI provider?
First, check that it uses the official WhatsApp Business API and that the number and the account stay in your company's name. Then look at where the answers come from, when it hands off to a person, which systems it integrates with and how it's measured. Ask for a test with real requests from your business.
Do I need the WhatsApp Business API or is the app enough?
For manual customer service and small volumes, the WhatsApp Business app may be enough. If you want to integrate systems, automate replies at a larger scale or log actions, you need the official API, directly with Meta or through an authorized provider. Ask the provider to explain the setup it proposes and what it means for your account.
Who owns the number and the conversations?
It should be your company, and it should be in writing. The contract has to define who holds the number and the account, who manages them, which data is stored and what you can export if you change providers. Whether the conversation history can be moved depends on the specific solution, so ask before signing.
Does Meta allow AI chatbots on WhatsApp?
Yes, for businesses serving their own customers. Since 15 January 2026, WhatsApp's platform terms bar AI providers from offering general-purpose assistants when AI is the primary functionality. Meta told TechCrunch the rule doesn't affect businesses using AI to serve customers. Keep the bot's purpose limited to your business and ask your provider how the terms apply.
Can my number get banned for using an AI bot?
WhatsApp may limit or remove access for anyone who violates its terms and policies, for example through unofficial routes or messages sent without consent. Using the official API, following the rules, getting prior consent (opt-in) and offering a handoff to a person reduce the risk. Nobody should promise you a number will never be restricted.
What happens when the bot doesn't know the answer?
It has to recognize the limit and offer a clear path to a person. Ask for a handoff rule, the hours of human support and the context the person taking over receives. Test ambiguous questions, missing data and technical errors before going live, because WhatsApp requires clear escalation paths for automated customer service.
What does a WhatsApp AI integration cost?
It depends on five components: Meta's per-message charges, what the provider charges, AI model usage, the integrations and maintenance. Ask for those items separately and for a sample invoice for your expected volume. Meta's rules and rates get updated, so confirm the current scheme on Meta's official pricing page before you sign.
Can it integrate with my e-commerce, CRM or calendar?
Yes, if the source platform offers access and the integration is part of the agreed scope. The useful question is which data it reads, which actions it executes and who authorizes them. A list of integrations in a proposal doesn't replace a test run with your real process and your own systems, such as your store, CRM or calendar.
How to decide: official access and your own number first, price last
First, discard the proposals that don't explain official access and who owns the number. Among the ones left, choose the one that shows answers from a current source and a handoff that works. Compare cost only once the scopes are comparable.
Have a specific process to review?
Bring it to a first conversation with the team.
Get a free diagnostic