The WhatsApp Business API is the infrastructure that separates businesses using WhatsApp professionally from those using it manually. This guide covers everything: what it is, how it differs from the free app, what it costs, and how Pakistani businesses can go live.
Table of Contents
- WhatsApp Business App vs API — the real difference
- What the API actually enables
- Who controls access and how it works
- Costs: Meta charges vs platform fees
- Setup timeline for Pakistani businesses
- Key requirements before you apply
- What to expect after going live
- Frequently Asked Questions
WhatsApp Business App vs API — the real difference
Most businesses start with the WhatsApp Business App — the free download from the Play Store or App Store. It works for very small operations: one phone, one person, basic auto-replies and a product catalog.
The moment your business grows past that, you hit hard limits:
| Capability | WhatsApp Business App | WhatsApp Business API |
|---|---|---|
| Agents on same number | 1 | Unlimited |
| Broadcast campaigns | Manual, ban risk | Official templates, compliant |
| Chatbot / automation | Limited auto-replies | Full flow builder |
| CRM and integrations | None | Webhooks, API, full integration |
| Analytics | None | Delivery, read, reply rates |
| Green tick badge | Not eligible | Eligible |
| Multiple devices | No | Yes |
| AI responses | No | Yes (via platform) |
The free app is a personal tool with business features bolted on. The API is built for operations.
What the API actually enables
The API by itself is just a programmatic interface — it needs a platform on top to be useful. Here's what you get when the platform (Kliovo) wraps the API:
Shared team inbox
Multiple agents handle conversations from a single WhatsApp number simultaneously. Conversations can be assigned, transferred, and tagged. No more passing one phone between team members.
Official broadcast campaigns
Send bulk messages to your customer list using Meta-approved templates. Unlike unofficial bulk-messaging tools, these are fully within WhatsApp's terms of service and won't get your number banned.
Automation flows
Build sequences that trigger automatically: order confirmations, delivery reminders, appointment follow-ups, re-engagement campaigns. Built visually — no coding required.
AI customer handling
AI that understands Roman Urdu, English, and Urdu script handles routine queries automatically. A customer asking "order kab aaega" gets an instant, accurate reply without involving an agent.
Integrations
Connect to WooCommerce, Shopify, your courier accounts (TCS, Leopards, Trax, BlueEx, PostEx, Swyft, Sonic), JazzCash, Easypaisa, and any system with a webhook or REST API.
Who controls access and how it works
WhatsApp Business API access flows through a specific chain:
- Meta — owns WhatsApp, sets policies, approves accounts, and charges for conversations
- Business Solution Provider (BSP) — a Meta-approved partner that handles your application, account setup, and gives you the interface to use the API
- Your business — accesses the API through the BSP's platform
You cannot apply to Meta directly for API access as a regular business. You need a BSP. Kliovo is a Meta-approved BSP, which means the application and all technical setup happens through Kliovo — you don't interact with Meta directly.
Costs: Meta charges vs platform fees
Total cost has two components:
Meta's conversation charges (variable)
Meta charges per conversation (a 24-hour window), not per message. Rates differ by conversation type:
| Conversation Type | When It Applies | Approx. Rate (PKR) |
|---|---|---|
| Marketing | Broadcasts, promotions | Rs. 10–11 |
| Utility | Order confirmations, shipment updates | Rs. 3–4 |
| Authentication | OTP messages | Rs. 3–4 |
| Service | Customer-initiated support replies | Rs. 2–2.5 |
USD rates are fixed by Meta; PKR equivalent fluctuates with exchange rate.
Example monthly calculation for a mid-sized ecommerce store:
- 4,000 order confirmation messages (utility): Rs. 14,000
- 2,000 broadcast campaign messages (marketing): Rs. 22,000
- 3,000 support conversations (service): Rs. 7,000
- Total Meta charges: ~Rs. 43,000/month
Platform fees (Kliovo)
Kliovo charges a fixed monthly platform fee covering the shared inbox, automation builder, AI replies, broadcast tool, analytics, and integrations. Pricing is in PKR — not USD-only like most global competitors.
For most Pakistani businesses, the combined cost (Meta + platform) is comparable to one CSR agent's salary — but handles far higher volume.
Setup timeline for Pakistani businesses
Most guides say "minutes." Here's the honest breakdown:
| Day | What Happens |
|---|---|
| Day 1 | Sign up with Kliovo, submit business details, Kliovo initiates WhatsApp Business Account (WABA) with Meta |
| Day 1–2 | Meta verifies your business (requires active Facebook Business Manager) |
| Day 2–3 | Phone number linked to API; if porting an existing WhatsApp number, this adds a few hours |
| Day 3 | Template submission — Kliovo prepares your first 5–10 templates (order confirmation, broadcast, reminder) |
| Day 4–5 | Templates approved by Meta; inbox goes live; first broadcast can be sent |
Total: 2–5 business days for most Pakistani businesses.
Porting your existing number
If your current WhatsApp number already has the WhatsApp app installed, you can port it to the API:
- Back up chat history if needed
- Delete WhatsApp (or WhatsApp Business) from the device
- The number becomes available for API registration
Once ported, the number works exclusively via the API — it can no longer be used on a personal phone app.
Key requirements before you apply
Before starting, make sure you have:
- Facebook Business Manager account — must be verified, ideally with a business name matching your legal registration
- A dedicated business phone number — can be an existing number (with porting) or a new SIM
- Business documents — CRNC or NTN for Pakistani businesses speeds up Meta's verification
- Clear use case — Meta wants to understand how you'll use WhatsApp, so have your primary use case ready (order notifications, customer support, etc.)
What to expect after going live
First week
- AI handles incoming messages that match trained patterns
- Agents manage everything else from the shared inbox
- Template messages begin delivering for order updates and reminders
First 30 days
- AI handling rate typically reaches 45–60% as the system learns from agent corrections
- Broadcast campaigns start generating direct revenue (if used)
- "Where is my order?" call volume drops as customers get tracking on WhatsApp
60–90 days
- AI handling rate reaches 65–75% for most businesses
- COD confirmation flows significantly reduce return-to-origin rates
- Team productivity improves as repetitive queries are fully automated
Frequently Asked Questions
Q: Can I use my personal WhatsApp number for the API?
Yes, but once ported to the API, that number can no longer be used on the WhatsApp app on a phone. Most businesses set up a dedicated business number for the API.
Q: Do I need a developer to integrate the API?
Not with Kliovo. The entire setup — inbox, automation, AI, campaigns, courier integrations — is managed through a web interface. No code required.
Q: What happens if a message template is rejected?
Meta provides a rejection reason. Most rejections are for template language that appears misleading or violates policy. Kliovo's team helps resubmit with corrections, and most standard templates (order confirmation, appointment reminder, shipment update) are approved without issues.
Q: Can I message customers who haven't messaged me first?
Yes — this is what broadcast campaigns are for. You need a Meta-approved template and a contact list. The contacts ideally should have opted in to receive messages from you (which improves delivery rates and protects your number's health score).
Q: Is the WhatsApp Business API allowed for all types of businesses in Pakistan?
Most business categories are supported. Meta restricts a few categories including weapons, adult content, and gambling. Standard Pakistani businesses — ecommerce, restaurants, healthcare, education, real estate — qualify without issues.
Q: How long does the green tick verification take?
The green tick is separate from API access. After using the API for some time and building a visible online presence, you can apply. There is no guaranteed timeline — Meta reviews applications manually and eligibility depends on your business's public profile.
Q: What if I want to cancel or switch providers?
Your WhatsApp Business Account (WABA) and phone number belong to your business, not Kliovo. If you ever switch BSPs, you can take your number with you. No lock-in.
Q: Is Roman Urdu supported in chatbot replies?
Yes — ovo AI within Kliovo has 200+ normalization rules specifically for Roman Urdu. This is not a feature of the WhatsApp API itself, but of the platform built on top of it.
