A WhatsApp chatbot that talks to customers at scale runs on the WhatsApp Business API, not the standard WhatsApp Business app. The API lets software send and receive messages on your business number. You can connect to it directly through Meta's Cloud API or through a business solution provider.
What you need
- A Meta business account and a verified business, which can take time.
- A phone number that is not already registered on regular WhatsApp (or one you migrate).
- A way to receive webhooks: your own server, a workflow tool such as n8n, or a provider platform.
- Approved message templates for business-initiated messages.
- A privacy notice and a way to record customer opt-in.
How the messaging rules work
- Customer service window: when a customer messages you, you can reply with free-form messages for a limited window (currently 24 hours from their last message).
- Templates: to message first, or after the window closes, you must use a pre-approved template.
- Opt-in: customers must agree to receive business-initiated messages.
- Quality and limits: poor customer feedback can lower your messaging limits.
Meta updates message categories, pricing and policy often. Treat this guide as an outline and confirm current rules in Meta's official documentation.
Cloud API directly or a provider?
| Cloud API direct | Business solution provider |
|---|
| Set-up effort | Higher, technical | Lower |
| Cost | Meta fees; you build the tools | Meta fees plus platform or seat fees |
| Features | Whatever you build | Often an inbox, broadcasts and analytics included |
| Flexibility | Highest | Depends on provider |
Typical architecture
- WhatsApp sends each incoming message to your webhook.
- Your service looks up the customer and recent conversation.
- For an AI chatbot, relevant knowledge is retrieved and sent to the AI model with instructions.
- The reply, and any action such as a booking, is sent back through the API.
- Everything is logged, and unresolved chats are handed to a person.
Costs to budget
- Meta messaging fees (by message type and country; check the current pricing page).
- Provider or hosting fees.
- AI model usage.
- Build and maintenance.
Read about our WhatsApp AI chatbot service and what affects the price.
Common set-up problems
- The phone number is still active on the regular app and must be migrated or replaced.
- Business verification documents do not match the registered name.
- Templates are rejected for unclear wording or missing opt-in context.
- Webhook errors because the server is not publicly reachable over HTTPS.
- No plan for what happens after the 24 hour window closes.
Frequently asked questions
Do I need the WhatsApp Business API for a chatbot?
For automated chatbots at scale, yes. The standard WhatsApp Business app only supports basic automated messages.
How long does approval take?
Business verification and template approval can take from hours to days or longer. Plan for this in your timeline.
Can I keep using my number on my phone?
A number on the API is generally managed through the API platform. Coexistence options exist in some cases; check Meta's current documentation.
Is WhatsApp chatbot messaging free?
Not entirely. Meta charges for some message types, and providers may charge platform fees. Check current pricing for your country.
Related pages
Browse: Guides · Free automation audit · Pricing · How we work · AI FAQ
By Whiznic Solutions. Last reviewed 2026-10-18.