WhatsApp Business API — Complete Guide
Everything you need to know about the WhatsApp Business API: what it is, how it works, pricing, setup, and how to use it to send bulk messages, automate support, and grow your business on WhatsApp at scale.
What Is the WhatsApp Business API?
The WhatsApp Business API (officially called the WhatsApp Cloud API) is Meta's developer platform that lets businesses send and receive WhatsApp messages programmatically — at scale, with automation, and integrated into their existing tools. Unlike the free WhatsApp Business App (which is limited to one user and one device), the API supports unlimited agents, bulk broadcasting, chatbots, and full CRM integration.
Access to the API is provided through Business Solution Providers (BSPs) — Meta-approved platforms like ConvoHub that handle the technical connection and provide a dashboard your team can actually use, without writing code.
WhatsApp App vs WhatsApp Business App vs WhatsApp Business API
| Feature | WhatsApp App | Business App | Business API |
|---|---|---|---|
| Price | Free | Free | Per conversation |
| Max agents | 1 | 1 | Unlimited |
| Bulk messaging | ✗ | ✗ | ✓ |
| Chatbot / automation | ✗ | Basic | ✓ Full |
| CRM integration | ✗ | ✗ | ✓ |
| Analytics | ✗ | Basic | ✓ Full |
| Multiple devices | ✗ | ✗ | ✓ |
| Official green tick | ✗ | ✗ | ✓ (eligible) |
| Template broadcasts | ✗ | ✗ | ✓ |
| WhatsApp calls | ✓ | ✓ | ✓ |
Bottom line: If you are sending more than a few dozen messages a day, have more than one person handling customer conversations, or need any form of automation — you need the WhatsApp Business API. The Business App is a dead end for growing businesses.
How the WhatsApp Business API Works
From Meta's infrastructure to your customer's phone — in four steps
Connect via a BSP
Meta does not sell direct API access to most businesses. Instead, you connect through a Meta-approved Business Solution Provider (BSP) like ConvoHub. The BSP handles authentication, compliance, and provides the dashboard your team uses daily.
Verify your business number
You link a phone number to your WhatsApp Business Account (WABA). This can be a mobile number, landline, or virtual number — as long as it can receive a verification code. The number is then verified with Meta through the BSP.
Create and get templates approved
Any business-initiated message (outside a customer-started 24-hour window) must use a pre-approved template. You write the template in your BSP dashboard, submit it to Meta, and typically receive approval within a few minutes to hours.
Send, receive, and automate
Once connected, your team manages conversations from the shared inbox. Inbound messages from customers open a free 24-hour window for any type of reply. Your automation rules, ConvoAI bot, and broadcasts all run through the same API connection.
The 24-Hour Messaging Window Explained
Inside the window
When a customer sends your business a message, a 24-hour window opens. During this window you can send any type of message for free — text, images, documents, interactive buttons, voice notes.
- ✓ Free to send
- ✓ No template required
- ✓ Full message types supported
Outside the window
After 24 hours of no customer message, you can only send pre-approved template messages. These are charged per Meta's rate card by category and country.
- ⚡ Template approval required
- ⚡ Charged per conversation
- ⚡ Marketing, Utility, or Auth categories
What You Can Do with the WhatsApp Business API
Core capabilities available through ConvoHub's WhatsApp API platform
Bulk Broadcast Messaging
Send approved template messages to thousands of opted-in contacts at once. Segment by attributes, tags, or campaign history. Track delivery, read, and reply rates per broadcast.
AI Agent Automation (ConvoAI)
Deploy a RAG-powered AI agent that answers customer questions from your knowledge base automatically — 24/7, in any language, with source-grounded accuracy.
Shared Multi-Agent Inbox
Your entire team works from one inbox. Assign conversations, add private notes, and collaborate without forwarding screenshots. Full conversation history visible to every agent.
Omnichannel — All Channels in One Place
WhatsApp Cloud API, Facebook Messenger, Instagram DMs, TikTok, Gmail, Zoho Mail, and Outlook — all in the same inbox. Customers move channels; your team doesn't have to.
Automation Rules
Route conversations to the right agent or team automatically. Trigger messages, apply labels, update contact attributes, or fire webhooks based on keywords, time, or customer data.
Macros
Save multi-step action sequences and execute them in one click. Assign + label + send a canned response simultaneously — reducing repetitive agent work across every shift.
Kanban Lead Pipeline
Track leads through deal stages visually. Move conversations through a Kanban board to manage your sales pipeline without a separate CRM for basic deal tracking.
Help Center
Publish customer-facing articles that power both your website help docs and your ConvoAI bot. One knowledge base, two uses — fewer tickets, more accurate bot answers.
WhatsApp Calls
Receive and manage WhatsApp voice calls directly from the shared inbox — no separate app or device needed.
CRM & Tool Integrations
Native integrations with Pipedrive, HubSpot, Zoho CRM, Shopify, WooCommerce, Calendly, Google Translate, and Webhooks — keeping your customer data in sync across every tool.
WhatsApp Business API Pricing
Two cost components: Meta's per-conversation fee + your BSP platform fee
1. Meta's Per-Conversation Pricing
Meta charges per conversation (not per message). A conversation is a 24-hour window that opens when either party sends the first message. The rate depends on two factors: message category and the recipient's country.
Marketing
Promotions, product launches, retargeting, re-engagement campaigns.
Highest rate. High ROI when targeted correctly.
Utility
Order confirmations, shipping updates, appointment reminders, post-purchase follow-ups.
Mid rate. Free inside a 24-hour service window.
Authentication
OTPs, verification codes, login confirmations.
Lowest rate in most markets. International rate applies in India, Egypt, Nigeria, Pakistan, Saudi Arabia.
When are conversations free?
- ✓ Any service conversation within a 24-hour customer-initiated window
- ✓ Utility templates sent inside an open service window
- ✓ All messages during a 72-hour free-entry window (from Click-to-WhatsApp Ads or Facebook Page CTAs)
Rates vary by country. India, Brazil, Indonesia, and Mexico have different rate tiers.
Calculate Your Costs →2. BSP Platform Fee (ConvoHub)
On top of Meta's per-conversation charges, you pay your BSP for the platform — the inbox, automation, bots, and integrations. ConvoHub charges per agent per month, with plan-based agent limits. Critically, ConvoHub passes through Meta's rates with zero per-message markup — you pay exactly what Meta charges for conversations.
How to Set Up WhatsApp Business API
From zero to live in under 30 minutes — no developer required
Create a Meta Business Manager account
Go to business.facebook.com and create or claim your business. This is the account Meta uses to verify your business identity and manage your WhatsApp Business Account (WABA).
Sign up for ConvoHub
Create your ConvoHub account at convohub.io. Start the WhatsApp API connection wizard from Settings → Channels → WhatsApp.
Connect your Meta Business Manager
ConvoHub's setup wizard opens Facebook's embedded signup flow. Log in to your Meta Business Manager and grant ConvoHub permission to create and manage your WABA.
Add and verify your phone number
Enter the phone number you want to use for WhatsApp Business. It can be a mobile, landline, or virtual number — as long as it can receive a call or SMS for verification. Note: if this number is currently on the WhatsApp Business App, it will be disconnected.
Set up your business profile
Add your business name, category, description, website, and profile photo. This information appears to customers when they view your WhatsApp profile.
Create your first message template
Write a template for your most common outbound message (e.g. order confirmation or welcome message). Submit it for Meta approval. Most templates are approved within minutes.
Invite your team and go live
Add your support and sales agents to the ConvoHub inbox. Set up routing rules to assign incoming conversations automatically. You're live.
What you need before starting
WhatsApp Business API Use Cases by Industry
How businesses across sectors use the API to automate communication and grow revenue
E-commerce
- →Order confirmation and tracking updates
- →Cart abandonment recovery broadcasts
- →Delivery notifications and re-order prompts
- →Customer support for returns and refunds
- →Product launch announcements to opted-in customers
Healthcare & Clinics
- →Appointment reminders (reduces no-shows by 30–40%)
- →Post-visit follow-up messages
- →Lab result notifications
- →Prescription refill reminders
- →Patient intake forms via WhatsApp
Financial Services
- →OTP and transaction alerts
- →Loan application status updates
- →Payment reminders and confirmation
- →KYC document collection
- →Customer support for account queries
Real Estate
- →Lead qualification via WhatsApp chatbot
- →Property viewing reminders
- →New listing alerts to interested buyers
- →Document collection for applications
- →Agent handoff from bot to human
SaaS & Tech
- →Trial onboarding sequences
- →Feature adoption nudges
- →Renewal reminders and upsell campaigns
- →Support ticket status updates
- →NPS surveys via WhatsApp
Education
- →Class reminders and schedule changes
- →Assignment deadline alerts
- →Fee payment reminders
- →Admission enquiry automation
- →Result and grade notifications
How to Get the WhatsApp Green Tick (Verified Badge)
The green tick (official verified badge) appears next to your business name in WhatsApp, signalling to customers that Meta has confirmed your business identity. It significantly increases open rates and trust for outbound template messages.
Requirements
- ✓Active WhatsApp Business API connection
- ✓Two-factor authentication enabled on your WABA
- ✓Business is "notable" — has press coverage or significant online presence
- ✓Business name consistent across Meta Business Manager and website
- ✓Account in good standing (no policy violations)
How to apply
- Go to Meta Business Manager → WhatsApp Manager
- Select your WABA and open Profile settings
- Click "Submit request" under Official Business Account
- Meta reviews your application (typically 2–4 weeks)
- You receive an email notification with the decision
Note: The green tick is not required to use the WhatsApp Business API. You can send template messages, run broadcasts, and automate support without it. The tick is a trust signal — useful for large brands, not a prerequisite for smaller businesses just getting started.
Frequently Asked Questions
Everything businesses ask before getting started with the WhatsApp Business API
What is the WhatsApp Business API?+
How much does the WhatsApp Business API cost?+
Do I need a developer to use the WhatsApp Business API?+
What is a WhatsApp template message?+
Can I keep my existing phone number when connecting to the WhatsApp API?+
What is the difference between the WhatsApp Business API and the WhatsApp Business App?+
How do I get the WhatsApp green tick verified badge?+
What channels does ConvoHub support besides WhatsApp?+
Is the WhatsApp Business API suitable for small businesses?+
How many messages can I send per day with the WhatsApp Business API?+
Related Resources
WhatsApp Business API Pricing Calculator
Estimate your exact monthly conversation costs by country and message category before signing up.
Calculate costs →Free WhatsApp Link Generator
Create a wa.me click-to-chat link with a pre-filled message to drive inbound WhatsApp conversations.
Generate link →Free WhatsApp QR Code Generator
Generate a scannable QR code that opens a WhatsApp chat with your business instantly — for print or digital.
Create QR code →Looking for a Respond.io Alternative?
See how ConvoHub compares to Respond.io on features, pricing, and setup speed.
Compare now →Looking for a WATI Alternative?
ConvoHub goes beyond WhatsApp-only — compare channels, AI features, and integrations side by side.
See comparison →Get WhatsApp Business API Access Today
ConvoHub connects your business to the WhatsApp Cloud API in under 30 minutes. Shared inbox, ConvoAI bot, broadcasts, and integrations — all included. 14-day free trial, no credit card required.
Start Free TrialSetup in 30 min · No developer needed · No credit card