Guide · Bots & AI
WhatsApp Business Platform (API) explained
WhatsApp offers businesses two different products: the WhatsApp Business app, used on a phone, and the WhatsApp Business Platform, accessed through an API. The app is enough for many small businesses. The Platform is what makes shared inboxes, CRM integration, bots and automated notifications possible. This guide explains how the Platform works. Meta changes its pricing and rules periodically, so confirm details in Meta's current documentation.
[ 01 ]
In short
In short
- 01
The WhatsApp Business app is for one phone (plus linked devices); the Business Platform is for integrations, bots and teams.
- 02
Access is through Meta's Cloud API, directly or via a Business Solution Provider.
- 03
When a customer writes, a customer service window opens during which the business can reply freely.
- 04
Outside that window, the business must use pre-approved message templates.
- 05
Meta charges for template messages based on category and country; check current pricing.
[ 02 ]
Guide
App vs Platform
| WhatsApp Business app | WhatsApp Business Platform | |
|---|---|---|
| Users | One account, a few linked devices | Many agents through an inbox tool |
| Automation | Quick replies, greeting and away messages | Bots, workflows, integrations |
| CRM integration | Not directly | Yes, through API |
| Notifications at scale | No | Yes, with templates |
| Cost | Free app | Charges for template messages, plus tools |
A phone number used on the Platform cannot be used in the regular WhatsApp app at the same time.
How access works
- A verified Meta Business account.
- A phone number registered for the Platform and a display name approved by Meta.
- Access through the Cloud API hosted by Meta, either built directly or through a Business Solution Provider that offers an inbox, bot builder and support.
- Messaging limits that start low for new numbers and increase with quality and volume.
The customer service window
When a customer sends a message, a window opens (Meta's rules define its length) during which the business can reply with any content — text, media, interactive buttons. Bots and agents work within this window. When it closes, the business can contact the customer again only with a template message.
Message templates
Templates are pre-approved message formats with placeholders — for example, "Your order {{1}} has been shipped. Track it here: {{2}}". Meta classifies templates into categories such as marketing, utility (transactional updates) and authentication (one-time codes), with different pricing and rules. Templates must match their category; marketing content disguised as utility can be rejected or reclassified.
Pricing principles
Meta charges businesses for template messages, with rates depending on the category and the recipient's country. Some messages — for example, many service replies within the customer service window — are free under current rules. Pricing has changed several times, including a move to per-message pricing in 2025, so check the current rate card before estimating costs. Business Solution Providers may add their own fees.
Quality and limits
- Customers can block or report business accounts; a low quality rating reduces messaging limits.
- Opt-in is required before sending business-initiated messages: customers must agree to receive them.
- Relevance and frequency matter; bulk promotional messaging hurts quality.
Building on the Platform
- Shared inbox in a CRM or support tool, with assignment and history. See CRM integration.
- Bots for routing, FAQs and data collection, with handover to people. See chatbot to human handover.
- Notifications from your systems: order status, reminders, confirmations.
- Click-to-WhatsApp ads from Meta that open a conversation.
See WhatsApp chatbots.
Unofficial tools
Tools that automate the regular WhatsApp app or send bulk messages without the Platform violate WhatsApp's terms. Numbers used this way risk being banned, with loss of all conversations.
[ 03 ]
FAQ
Frequently asked questions
Can we keep our current business number?
Usually yes, if it can receive a verification code and is removed from the regular WhatsApp app before registration. Plan the switch so customers are not left without a reply.
Do we need a Business Solution Provider?
Not necessarily — the Cloud API can be used directly by developers. Providers add ready inboxes and tools, which can save time.
Can we send promotions to all our customers?
Only to customers who opted in, using approved marketing templates, and with care for frequency. Otherwise quality ratings and limits suffer.