Discover chatlyn 2.0 Get the recording
Solutions
Who we help
Integrations
Case studies
Resources
Company
Pricing Log in

WhatsApp Business API, explained.

The WhatsApp Business API is the version of WhatsApp built for organisations rather than individuals. There is no app to open: your number connects to software, so a whole team can answer from one number, and messages can be triggered by another system. This page covers what it costs, how the 24-hour window works, and what setting it up actually involves.

API vs app vs Business app

WhatsApp comes in three forms and the names do not help. The practical difference is how many people can answer, and whether another system can send on your behalf.

WhatsApp WhatsApp Business app WhatsApp Business API
Who it is for One person A small business A team or an organisation
Where you answer Phone app Phone app, up to a few linked devices Any software connected to the API
People answering at once One A handful No practical limit
Automated sending No Away messages and quick replies only Yes, triggered by another system
Verified business profile No Limited Yes
Cost Free Free Per conversation, charged by Meta

What does the WhatsApp Business API cost?

There is no licence fee for the API itself. You pay Meta for conversations, and you pay whoever provides your software. Meta prices per 24-hour conversation window rather than per message, and the rate depends on the country and on the category: service, marketing, utility or authentication.

Charged by: Meta

Conversations

Charged per 24-hour window, by country and category. A conversation started by the guest costs less than a marketing one you start.

Charged by: chatlyn

Service charge

15% on top of the Meta usage, which covers running the connection.

Charged by: Depends on the type

Messages inside an open window

Since October 2026 Meta charges some message types even inside an open window, while others stay free. Check Meta's current pricing for the types you send.

Charged by: Your provider

The platform

Charged separately from usage and unaffected by how many messages you send.

The practical consequence: replying quickly is cheap, and reopening a conversation later with a template is where the cost sits. That is worth designing around.

Setting it up, step by step

You do not apply to Meta directly. A Business Solution Provider handles the connection; chatlyn works with 360dialog, an official Meta partner, and the sign-up runs embedded rather than as a separate account you manage.

  1. 1

    Choose the number

    A new number, or an existing one that is not currently active in the WhatsApp Business app. Reception desk lines are often already in use, so this is worth checking first.

  2. 2

    Verify the business

    Meta checks the business through your Facebook Business Manager. Have the company registration and a matching website ready; mismatches are the usual cause of delay.

  3. 3

    Connect through the BSP

    Embedded sign-up with 360dialog links the number to the API. Migration from the Business app happens here, and the number stops working in that app from this point.

  4. 4

    Set up the profile and templates

    Business name, logo, description and opening hours, then the message templates you will need. Templates go to Meta for approval, usually within a day.

What is a BSP?

A Business Solution Provider is a company Meta has authorised to give others access to the API. You cannot connect to Meta on your own: the BSP holds the relationship, provides the technical connection and usually bills the conversations. Some vendors are their own BSP; others, chatlyn included, work with one. chatlyn connects through 360dialog, which means the messaging infrastructure is run by a specialist while the software you work in is ours.

The API in a hotel

For a property, the API is what makes WhatsApp usable as a real channel rather than a phone behind the desk. One verified number for the house, the whole team answering from it, and messages that fire from what the PMS already knows: the booking confirmation, the pre-arrival note, the review request after checkout. The 24-hour window stops being something anyone tracks manually, because the software shows it.

See WhatsApp for hotels

How the WhatsApp inbox works in chatlyn

Once the number is on the API, it becomes an inbox in chatlyn. Your whole team answers from it, next to email, webchat, Booking.com, Messenger and Instagram, and the AI can take the first reply.

Connected from the inbox settings

An admin adds a WhatsApp inbox in chatlyn and enters the number. The 360dialog sign-up opens in a window, the Meta business steps happen there, and you come back to chatlyn to choose who answers. Plan it in one sitting: the sign-up has to be finished within an hour.

Business profile and limits in one place

Photo, description, address, email and websites of your WhatsApp business profile are edited in the inbox settings and saved straight to Meta. The same page shows your daily messaging limit and quality rating.

One number, the whole team

Every WhatsApp conversation lands in the shared inbox. Assign it to a colleague, add labels, leave internal notes with @mentions that guests never see, and snooze what you will come back to. The status shows whose turn it is: open, waiting, snoozed or resolved.

The AI answers first, your team takes over

On an AI-enabled WhatsApp inbox, the AI replies first, from your own knowledge base and in the language the guest writes in. When a guest asks for a person, the conversation passes to your team, and anyone can take over at any time by assigning it to themselves.

The window, visible while you write

A badge shows how much of the 24-hour window is left. While it is open, staff write freely and send images, videos and documents; once it closes, the composer switches to your approved templates.

The stay beside the chat

With your PMS connected, the guest’s stays, with arrival, departure and room, sit next to the conversation. Whoever answers knows who is writing without opening another system.

WhatsApp Business API questions

The version of WhatsApp intended for organisations. It has no interface of its own: your number connects to software, which is what lets a team share one number and lets another system trigger messages.

There is no fee for access, but conversations are charged by Meta per 24-hour window, priced by country and category. Your software provider charges separately; at chatlyn that is a 15% service charge on the Meta usage.

When a guest messages you, you can reply freely for 24 hours. After it closes you reopen the conversation with a template Meta has approved in advance. Inside an open window, some message types are free and others are charged by Meta, depending on the type.

Not with the same number. Once a number moves to the API it stops working in the WhatsApp and WhatsApp Business apps. That is the trade for letting a whole team answer from it.

Business verification usually takes a few days when the registration details match the website; mismatches are the common cause of delay. Message templates are typically approved within a day.

No, if you use software that already connects to the API. The embedded sign-up through the BSP handles the technical side, and the connection is configured rather than built.

Usually yes, as long as it is not tied to another provider. The migration runs during the BSP sign-up and keeps the number; the chat history in the app does not come with it.

A message pre-approved by Meta that you can send outside the 24-hour window. Templates carry a category, and submitting a marketing message under a utility category is the most common reason for rejection.

Yes. On an AI-enabled WhatsApp inbox the AI is the first responder: it answers from the knowledge base you provide, in the language the guest writes in, and hands the conversation to your team when a guest asks for a person. Staff see every AI conversation and can take over at any time. At Hotel Enzian Obertauern the AI replies in around 3 seconds on average.

Every conversation on the number arrives in chatlyn’s shared inbox. Conversations are assigned to a person, labelled, filtered and annotated with internal notes and @mentions, and the status shows whether the hotel or the guest is next. The guest’s stays from the PMS appear beside the chat, so a colleague can pick up where someone else left off.

Yes, with an approved template, for example a pre-arrival message. Once the guest replies, the window opens and the conversation continues like any chat. chatlyn’s guest journeys and campaigns use the same mechanism.

Want this running on your property?

We handle the BSP sign-up, the verification and the templates, and you get one verified number your whole team answers from.

Dedicated onboarding team Live in weeks, not months GDPR compliant