What is the WhatsApp Business API? A plain-English guide for companies
The WhatsApp Business API is Meta's official way for a company to run WhatsApp from a system instead of a phone. This guide explains how it works, how it differs from the free app, and when it is worth moving to.
What the WhatsApp Business API actually is
Its full name is the WhatsApp Business Platform; most people call it the WhatsApp Business API or just the WhatsApp API. The idea: instead of a WhatsApp number living on one phone in one app, the number is connected to Meta's servers through a programmatic interface, and a platform such as Marsal Cloud connects to that interface.
The number becomes a channel rather than a device. Ten agents can answer it at once from their laptops, software can reply automatically to common questions, and your online store can send order confirmations and shipping updates without anyone touching a phone.
WhatsApp Business API vs. the WhatsApp Business app
| Feature | WhatsApp Business app (free) | WhatsApp Business API |
|---|---|---|
| Devices | One phone + 4 linked devices | Unlimited, through the platform |
| Agents on one number | Practically 4–5 | Unlimited, with routing |
| Automation | Greeting and away messages | Full bot + AI |
| Bulk messaging | Broadcast lists, 256 contacts who saved you | Approved templates to any opted-in number |
| Store / CRM integration | None | Salla, Zid, Shopify, WooCommerce, REST API |
| Green tick | Not available | Can be applied for |
| Cost | Free | Meta per-message fees + platform subscription |
Rule of thumb: one or two people replying — the free app is enough. A team, an online store, or a need for automatic notifications — you need the API.
How it works in practice
- A Meta Business account, verified with your company documents.
- A phone number registered on the API, local or international, not currently on the WhatsApp app.
- A platform such as Marsal Cloud that connects to the API and gives you an inbox, team management, a bot and campaigns.
- Templates: any message the company starts (not a reply) must be a template approved in advance by Meta.
The 24-hour window
The single most important concept. When a customer messages you, a 24-hour window opens in which you can reply with free-form text at no charge. After it closes, you can only reach them with an approved, paid template. Good support teams are built to reply inside the window; templates are for notifications and campaigns.
Template categories
Templates are marketing (offers, campaigns), utility (order confirmation, shipping update, appointment reminder) or authentication (OTP codes), each with its own price. Full numbers in the pricing guide.
What it costs
- Meta's per-message fees for business-initiated messages, by country and category. In Saudi Arabia a marketing message is about $0.035 and a utility message about $0.004; in the UAE about $0.038 and $0.016; in Egypt about $0.064 and $0.004. Replies inside the 24-hour window are free.
- The platform subscription. Marsal Cloud plans start at EGP 299 per month (about $6) and include the inbox, bot, campaigns and integrations, with no markup on Meta's rates.
Estimate your monthly cost with the free WhatsApp API cost calculator.
When a company needs the API
- More than one person needs to answer the same number and messages are getting lost.
- The same answers are typed dozens of times a day (prices, hours, order status).
- You run a store on Salla, Zid, Shopify or WooCommerce and want automatic order and cart messages.
- Your number was banned before for bulk sending from the regular app.
- You need reporting: who replied, how fast, and how many chats became sales.
How to start in three steps
- Choose a platform on the official Cloud API that supports your market (Arabic, local currency, local integrations).
- Prepare a number not in use on WhatsApp, and your company documents. The platform handles the Meta connection.
- Start with replies — a shared inbox and a bot for FAQs — then add store notifications, and only then campaigns to customers who opted in.
Frequently asked questions
What is the WhatsApp Business API in one sentence?
It is an official Meta interface that connects a WhatsApp number to an external platform (such as Marsal Cloud) instead of a phone app, so a whole team can reply, a bot can automate answers, and approved campaigns can be sent.
Is the WhatsApp Business API free?
Access to the Cloud API is free from Meta, but business-initiated messages (marketing, utility, authentication templates) are charged per message by the recipient's country. Replies to a customer within 24 hours of their message are free. The platform that manages conversations has its own subscription.
Do I need a developer to use it?
Not if you use a ready platform. The platform handles the technical connection and you work from a normal dashboard. A developer is only needed to connect your own internal systems through the REST API.
Can I keep my current number?
Yes. The number is removed from the WhatsApp app and registered on the API. Old chat history does not migrate, so export it first.
Is it available in Egypt, Saudi Arabia and the UAE?
Yes, in all three, through an approved solution provider such as Marsal Cloud, with a local or international number.