Features Pricing Use cases Compare Blog

What is the WhatsApp Business API?

The WhatsApp Business API — delivered today as Meta's Cloud API — is the official way for a company to send and receive WhatsApp messages through software instead of through a phone. It has no app and no screen of its own. You connect it to a platform, and the platform gives you the shared inbox, the campaigns and the CRM. It exists because the free WhatsApp Business app runs on a single handset and caps a broadcast list at 256 contacts — and businesses outgrow both.

This page explains what it is, what it costs, the rules you have to work inside, and how to connect a number without losing the one you already use. Last reviewed September 2026.

The app, the Business app, and the API

Three different products with confusingly similar names. This is the whole difference.

  WhatsApp Messenger WhatsApp Business app Business API / Cloud API
Who it is for People A one-person business A team
Cost Free Free Meta charges per message; a platform charges for the software
Devices One phone + linked devices One phone + linked devices Unlimited — it is software, not a handset
People answering at once One One Your whole team, on one number
Broadcast limit 256 per list 256 per list Your entire contact list
Automation None Away and greeting messages only Chatbots, flows, scheduled campaigns, API
Connects to your systems No No Yes — API and webhooks

If you are one person answering your own phone, the Business app is genuinely fine and free. The moment a second person needs to answer, or you need to message more than 256 customers, the app has no setting that helps — that is the line where the API starts.

The three rules everyone works inside

These come from Meta, not from your platform. Any provider claiming to remove them is describing something that will get your number banned.

The 24-hour window

When a customer messages you, you may reply freely for 24 hours. After that you can only send a pre-approved template until they write again. This is why a good platform shows the countdown on screen — sending into a closed window fails, and failing silently is how businesses lose customers without noticing.

Templates need approval

Anything sent outside that window must be a message template registered with Meta in advance. Approval usually takes minutes. Templates carry variable placeholders, so one approved template personalises to every recipient. Meta reviews them to keep the channel from filling with spam — which is precisely why people still read WhatsApp.

Consent is not optional

You need permission to message someone, and an opt-out must work. WhatsApp users can report a business in two taps, and enough reports drop your quality rating and then your sending limit. A platform should re-check consent at the moment of sending, not only when a campaign is launched.

What it actually costs

Two bills, and confusing them is the most common budgeting mistake in this market.

1 · Meta charges for messages

Per message, at rates that vary by country and category — marketing, utility, authentication or service. Meta publishes the full card and bills your card directly. See Meta's rates.

2 · A platform charges for the software

The inbox, campaigns, CRM and automation. Most charge a monthly tier plus a fee for each agent. WabaCRM charges by contact list size only — free to 1,000, then ₹96 per 1,000 a month, with unlimited agents.

The markup question worth asking

Some platforms resell Meta's messages at their own rate rather than passing Meta's price through. It is usually disclosed somewhere, rarely on the front page. Meta's Tech Provider tier is not permitted to resell those fees at all, which is a structural answer rather than a promise — WabaCRM is a verified Tech Provider, so Meta bills you directly at Meta's rate. Ask any provider you evaluate which tier they hold.

"Will I lose the number I already use?"

This is the question that stops most businesses, and the answer changed recently. A number active on the ordinary WhatsApp consumer app cannot be moved to the API. But a number on the WhatsApp Business app can now run in coexistence: it stays live on the phone exactly as it is, and mirrors into the API at the same time. Nobody has to change how they already work.

Embedded Signup

Sign in with Facebook, pick a number, done. Best for a new number or one moving fully onto Cloud API.

Coexistence

Keep the number on your phone and mirror it into the API. Past chats stay on the handset, and a few app features switch off while it is on.

Your own credentials

For a number already on the Cloud API. Paste the WABA ID, phone number ID and token.

Why businesses bother

3 billion+
people use WhatsApp every month Meta, Q1 2025 earnings call
94%
of WhatsApp's monthly users in India open it every single day Sensor Tower data, reported by TechCrunch, Nov 2025
1 billion+
conversations with businesses happen every day across Meta's apps Meta newsroom, June 2026
About a third
of US adults now use WhatsApp, up from 23% in 2021 Pew Research Center, Nov 2025

One statistic you will not find on this site

Almost every platform in this market advertises a "98% open rate" for WhatsApp. We went looking for the study behind it and there isn't one — the citation trail ends in other vendors' blog posts. It is also structurally unmeasurable: WhatsApp lets recipients switch read receipts off, so any read rate anyone reports is a floor rather than a true open rate. WhatsApp genuinely does get read far more than email. We would just rather point you at figures with a source on them.

Common questions

WhatsApp Business API questions

The WhatsApp Business API — now delivered as the Meta Cloud API — is the official way for a company to send and receive WhatsApp messages through software rather than through a phone. It has no app and no interface of its own: you connect it to a platform like WabaCRM, which supplies the shared inbox, the campaigns and the CRM. It exists because the free WhatsApp Business app runs on one handset and caps a broadcast list at 256 contacts, and businesses outgrow both.

Three differences matter. The app runs on one phone; the API lets a whole team answer the same number at once. The app broadcasts to 256 saved contacts; the API broadcasts to your entire list. The app has no automation or integration; the API supports chatbots, scheduled campaigns and connections to your other systems. The app is free forever and perfectly good for a one-person business — the API is what you move to when more than one person needs to answer.

Two separate costs. Meta charges per message, billed directly to you at rates that vary by country and by category — marketing, utility, authentication or service. Then a platform charges you for the software. Most charge a monthly tier plus per-agent fees; WabaCRM is free for your first 1,000 contacts and ₹96 per 1,000 contacts a month after that, with unlimited agents and no markup on Meta's message fees.

When a customer messages you, a 24-hour window opens in which you can reply with anything you like, at no per-message charge from Meta for the service reply. Once it closes you can only send a pre-approved template until they message again. Every provider lives under this rule. WabaCRM shows the countdown on each conversation and switches the composer to templates automatically when it expires, so a reply cannot silently fail.

A template is a pre-written message you register with Meta before you can send it outside the 24-hour window. Meta reviews it to stop the channel filling with spam, which is why WhatsApp still has people's attention. Approval usually takes minutes. Templates carry variable placeholders, so one approved template personalises to every recipient.

Not necessarily. A number already active on the WhatsApp consumer app cannot be used, but a number on the WhatsApp Business app can now be connected through coexistence — it keeps working on the phone and mirrors into the API at the same time. Otherwise you can register a fresh number, or migrate an existing business number fully across.

The green tick is Meta's verified-business badge. It is not required to use the API, to send campaigns or to be trusted — a verified display name shows your business name in chats regardless. Meta grants the tick at its own discretion based largely on notability, so treat it as a bonus rather than a milestone to plan around.

It matters for your bill. Meta classifies partners into tiers; a Tech Provider connects your business to the API but is not permitted to resell Meta's per-message fees, so Meta bills you directly at its published rate. Solution Partners can resell those messages, which is where per-message markups come from. WabaCRM is a verified Tech Provider, so the message fees you pay are Meta's own.

Not for using the official API — that is what it is for. Numbers get banned for using unofficial tools that automate the consumer app or scan QR codes, and for sending messages people report as spam. The official API gives you a quality rating and a messaging tier you can watch; WabaCRM surfaces both and emails you when the rating drops, before Meta restricts you.

Try the API without paying for it

Free for your first 1,000 contacts, with no time limit and no card. Setting up the workspace takes minutes; connecting a number takes as long as Meta's own review of it.

Sign up with your company email address. No sales call, no onboarding fee, nothing to schedule.

Why this is safe to point your customer list at

Payments are processed by Razorpay on their own checkout — your card details are never entered on, or stored by, WabaCRM. Every inbound WhatsApp webhook is checked against its signature before it is trusted.

Tech Provider is a Meta platform access tier — not a partnership, a reseller agreement or an endorsement.