If you’re looking for an AI chatbot for WhatsApp Business, one word keeps coming up: API. It isn’t jargon: it’s the only official way for software to reply on WhatsApp on behalf of your business. In this guide we explain what the WhatsApp Business API is, how it differs from the app you already know, what it costs and what you need to connect it.
Three different WhatsApps
- WhatsApp: the personal app everyone uses.
- WhatsApp Business app: free, for small businesses. Used from a phone and a few linked devices, with a business profile, catalogue, labels, quick replies and automatic greeting and away messages.
- WhatsApp Business API (Meta calls it the WhatsApp Business Platform or Cloud API): it has no screen. It’s a connection that lets software —a CRM, a shared inbox or a chatbot— send and receive your number’s messages.
The app is for answering yourself from your phone. The API is for when you want an AI to reply, several people to handle the same number, or WhatsApp to connect to your systems.
App or API: key differences
| WhatsApp Business app | WhatsApp Business API | |
|---|---|---|
| Who replies | You, from your phone | Your team and an AI assistant, from a platform |
| Automation | Greeting, away and quick replies | Full chatbot: understands, replies, books appointments, opens tickets |
| Several people | Limited to linked devices | Your whole team, from a shared inbox |
| Integrations | None | Calendar, CRM, online shop, automations |
| Meta’s fees | Free | Per template message; replying to people who message you is free |
| The number | On the phone | Managed from the platform |
How much the WhatsApp Business API costs
There are two separate costs: what Meta charges for messages and what the platform you use to handle them costs.
What Meta charges
Meta charges for each template delivered. Templates are pre-approved messages you can send to message first or outside the 24-hour window, and they come in three categories:
- Marketing: promotions, offers, news. The most expensive.
- Utility: confirmations, appointment reminders, order status.
- Authentication: verification codes.
What matters for a chatbot: replying to a customer who messaged you is free for 24 hours after their last message, and utility templates sent within that window aren’t charged either. An assistant that answers people who write to you generates almost no Meta cost. Each template’s price depends on the recipient’s country; Meta publishes it on its pricing page.
What the platform costs
To work with the API you need software. In MuseRelay you connect your number with your own Meta credentials: Meta bills you directly for the messages it charges, with no middleman and no per-message markup. WhatsApp is included from the first paid plan; see the plans.
What you need to use the API
- A Meta business account (Meta Business) and access to Meta for Developers.
- A phone number that can receive a code by SMS or call and isn’t in use on the WhatsApp app (if it is, it has to be removed first).
- A display name for your business, reviewed by Meta.
- A payment method in Meta, for the templates that are charged.
- A permanent system user token so the connection doesn’t expire.
At first Meta limits how many different customers you can message first each day with templates. The limit goes up when you verify your business and keep message quality high. Replies to people who write to you don’t count towards it.
What about the number I already use on my phone?
A number connected to the API is handled from the platform, not the app. The most common setup is a number dedicated to customer service. In some cases Meta offers a coexistence mode to use the same number in the app and the API; in MuseRelay it’s in the works.
The 24-hour window
When a customer messages you, a 24-hour window opens in which you (or your AI assistant) can reply freely. After that, you can only message them with an approved template. That’s why appointment reminders, for example, use a template when the conversation is old.
Official API vs unofficial “APIs”
Some tools automate WhatsApp by connecting as if they were your phone or WhatsApp Web. They’re cheap, but they breach WhatsApp’s terms and the number can end up banned. With Meta’s official API there’s no such risk: it’s the route Meta provides for businesses.
How to connect your AI chatbot in MuseRelay
- Register your number on the WhatsApp Cloud API from your Meta account.
- In MuseRelay, go to Channels → Create channel → WhatsApp and paste your credentials.
- Copy the webhook MuseRelay gives you into your Meta app.
- Assign an AI agent to the channel: it will reply, book appointments in your calendar and open tickets when needed.
The guide WhatsApp: connect and configure your number walks you through it step by step, and BYOK on WhatsApp, Instagram and Messenger explains why we connect with your own credentials. Everything the assistant does is in AI chatbot for WhatsApp.
FAQ
Do I need the API to have a WhatsApp chatbot?
Yes. The WhatsApp Business app only has basic automatic messages. A chatbot that understands and replies needs the official API.
Is the WhatsApp Business API free?
Signing up is free. Meta charges for the templates you send; replying to customers who write to you, within 24 hours, costs nothing.
Can I message a customer first?
Yes, with a template approved by Meta and if the customer has agreed to receive your messages.
How long does it take to get running?
If you already have the Meta account, connecting the number to MuseRelay takes a few minutes. Business verification in Meta can take longer, but you don’t need it to start replying.
Can I send bulk campaigns?
MuseRelay focuses on handling conversations, not on bulk marketing sends.
Get started today
MuseRelay is in an invitation-based open beta: the account is free and no card is required. Write to webmaster@muserelay.com to get your access code and create your account. If you have questions, all the documentation is available in English and Spanish.