What is the WhatsApp Business API?
WhatsApp Business API is business access to WhatsApp that connects a company number to an account, so messages are sent and received through a system rather than a phone app. Several people can answer from the same number, notifications can be triggered automatically, and the conversation history stays with the business. Messages sent outside a customer-initiated window use templates approved in advance by Meta.
How does the WhatsApp Business API work?
The business number is connected to an account, and messages travel through a system instead of a phone app. That system can be a customer panel, a help desk or software the business builds itself. Incoming messages land there, and replies go out from the same place.
Setup goes through Meta's business verification. Company details are checked and the number is registered to the account. A number cannot run in the personal WhatsApp app and on the API at the same time, so a migrated number leaves the app.
- The business number is connected to an API account.
- Incoming messages land in a system and the team answers from one number.
- Notifications are tied to triggers and go out automatically.
- Conversation history stays in the business's account.
How is the app different from the API?
The WhatsApp Business app runs on one phone. For a very small business it is enough, with quick replies, a catalogue and labels. But the number lives on that phone. When the person is away, messages wait; when they leave the company, the history goes with them.
On the API the number belongs to an account. Several people answer from it and everyone can see who wrote what. Notifications are sent by the system, conversations link to the customer record and the history stays with the business. In return, setup involves verification and template approval.
What are message templates and the 24-hour window?
When a customer writes to a business, a twenty-four-hour window opens. Inside it the business can reply in free text. Once it closes, only templates approved in advance by Meta can be sent.
Templates are written during setup and submitted for approval, which usually takes a few days. Appointment reminders, order updates and payment notices go out as templates. A message that has not been approved cannot be sent.
Which businesses use it?
The API starts to make sense when message volume outgrows one person's phone. Clinics and salons that run on appointments, restaurants taking orders, hotels handling reservations and offices managing enquiries are typical.
The second reason is institutional memory. Keeping the conversation with the business rather than an individual means the relationship survives staff changes. The third is measurement: response time, read rate and blocks appear on one screen.
How does a chatbot work with the API?
On a connected line, an incoming message reaches the system first. A chatbot can look at it and answer from the business's own sources. When a question has no answer there, it does not invent one; it hands the conversation to a person with a summary.
The bot and the team share one number. For the customer there is a single line, and who answers changes behind the scenes. A handed-over conversation opens on the team's screen, so nobody asks the customer to repeat themselves.
The twenty-four-hour rule still applies. After the window closes the bot cannot send free text either, so reminders and updates are prepared as approved templates.
What should you check before setting it up?
The first decision is the number. An existing one can be migrated, but it then leaves the personal app, which is why many businesses start with a separate line. The second is consent: marketing messages go only to people who opted in, and sending without consent can get the account restricted.
The third is channel health. If blocks and reports start to rise, sending should stop. Finally there is cost: Meta charges per conversation and the amount depends on country and message category, so check the current rate in Meta's own documentation. Under GDPR, note where the conversations are stored and for how long.
What this term means for your business
WhatsApp automation: one number, approved messages, a kept history
Read the definitionBooking system: clients pick the time, your business sets the rules
Read the definitionWhatsApp Business integration
Notifications, order tracking and customer conversations gather in the business account; the history stays with the company.
WhatsApp Business APIFrequently asked questions
Meta does not charge a licence fee for API access, but conversations are charged and the amount depends on country and message category. You also need a system or provider to manage the messages.
Yes. A business number can be migrated to the API. During migration it leaves the personal WhatsApp app, which is why many businesses start with a separate number.
No. Free-text replies are possible for twenty-four hours after the customer's last message. After that, only templates approved in advance can be sent.
Yes, to people who opted in, using approved templates. Sending without consent raises blocks and reports and can lead to account restrictions, and in the EU and UK it also has to satisfy marketing consent rules.
The limit comes from the system you use. On the API the number belongs to an account, and team members reply from the same line while the record shows who wrote what.
Verification goes through Meta's business verification and depends on criteria such as brand notability. Using the API on its own does not grant a verified badge.
In the business's account and the system connected to it. When the setup is linked to your CRM, the conversation appears next to the customer record.


The process first, the proposal after
In a short discovery call we map the process together and tell you plainly whether it is worth automating. If it is not, we say that too.
30 minutes · no preparation needed