Quick answer
- The WhatsApp Business API is Meta's official way for businesses to use WhatsApp with bots, many staff and other software.
- You need a Meta Business account, a phone number not tied to another WhatsApp account, and your business documents for verification.
- Meta charges per delivered message. Since 1 October 2026, replies to customers are also charged after the first 1,000 a month per number.
- Click-to-WhatsApp ads and Facebook Page buttons open a 72-hour window where messages are free.
What is the WhatsApp Business API?
There are three versions of WhatsApp: the normal app, the free WhatsApp Business App, and the WhatsApp Business Platform, usually called the API. The API has no app of its own. It lets software, like an AI chatbot or a shared team inbox, send and receive WhatsApp messages on your business number.
You need the API when you want any of these:
- An AI chatbot that replies automatically
- Many staff answering from one number at the same time
- Orders and messages flowing into your POS, CRM or sheet
- Order updates, reminders and approved marketing messages sent in bulk, safely
If you are still deciding, read WhatsApp Business App vs API.
What you need to get started
- A Meta Business account (Business Manager), owned by you, not by your agency.
- A phone number that can receive an SMS or call for verification. It can be your current WhatsApp number, but it must be removed from the WhatsApp app first.
- Business verification documents — usually your business registration, NTN or utility bill in the business name, and a working website that shows the same business name.
- A display name that matches your business. Meta reviews it.
- A payment card on your Meta account for message fees.
Common reason for rejection in Pakistan: the business name on your documents, website and Meta account do not match. Fix that before you apply, and verification goes much faster.
How long does approval take?
Connecting a number can be done in a day. Business verification by Meta usually takes from a few days to two weeks. You can start sending replies before full verification, but with lower limits on how many new people you can message per day. Limits rise as your number builds a good track record.
What does Meta charge in 2026?
Meta charges per delivered message, and the price depends on the message type and the customer's country. There are four types:
| Type | Example | Charged? |
|---|---|---|
| Service | Your reply to a customer who messaged you | First 1,000 a month per number free, then charged (since 1 Oct 2026) |
| Utility | Order confirmed, out for delivery, invoice due | Charged |
| Marketing | Offers, new menu, sale announcements | Charged, highest rate |
| Authentication | One-time login codes | Charged |
What changed on 1 October 2026: replies inside the 24-hour customer service window used to be free. Now each number gets 1,000 free service messages a month, and Meta charges from message 1,001. Utility messages sent in that window are also charged now.
Real numbers: on our own clients' Meta bills in October 2026, a reply to a Pakistani customer cost roughly PKR 4 per message once the free 1,000 were used. Rates change, so always check Meta's pricing page for the current rate card.
How to keep your Meta bill low
- Use Click-to-WhatsApp ads. When a customer messages you from an ad or your Facebook Page button and you reply within 24 hours, all messages for the next 72 hours are free.
- Send fewer, better messages. One clear reply instead of three short ones. A good bot design cuts the bill directly.
- Use WhatsApp Flows (in-chat forms) for long orders, so one form replaces many back-and-forth messages.
- Do not send "ok" replies to "thanks" and thumbs-up messages unless they add something.
Official API vs "unofficial WhatsApp tools"
Tools that automate the normal WhatsApp app (often sold as cheap "bulk senders" in Pakistan) break WhatsApp's rules. Numbers using them get banned, sometimes with years of customer chats lost. The official API costs more but keeps your number safe.
Do I need an agency?
You can set up the API yourself through Meta, but you still need software to read and answer messages, and someone to build the bot. We do the full setup on your Meta account, so you always own the number and the data. See our WhatsApp chatbot service.