Official Meta Business Solution Provider

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.

2B+
WhatsApp users worldwide
98%
Average message open rate
180+
Countries supported
<5min
Average read time

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

FeatureWhatsApp AppBusiness AppBusiness API
PriceFreeFreePer conversation
Max agents11Unlimited
Bulk messaging
Chatbot / automationBasic✓ Full
CRM integration
AnalyticsBasic✓ 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

01

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.

02

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.

03

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.

04

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

1
5 min

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).

2
2 min

Sign up for ConvoHub

Create your ConvoHub account at convohub.io. Start the WhatsApp API connection wizard from Settings → Channels → WhatsApp.

3
3 min

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.

4
5 min

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.

5
5 min

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.

6
10 min

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.

7
5 min

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

A Facebook account (personal or business)
A Meta Business Manager account
A phone number not currently on WhatsApp
Your business name and category
A business website or Facebook Page
A profile photo (logo recommended)

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

  1. Go to Meta Business Manager → WhatsApp Manager
  2. Select your WABA and open Profile settings
  3. Click "Submit request" under Official Business Account
  4. Meta reviews your application (typically 2–4 weeks)
  5. 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?+
The WhatsApp Business API (now called WhatsApp Cloud API) is Meta's platform for businesses to send and receive WhatsApp messages programmatically — at scale, with automation, and integrated into CRMs and support tools. Unlike the free WhatsApp Business App, the API supports unlimited agents, bulk broadcasting, chatbots, and full API integrations.
How much does the WhatsApp Business API cost?+
There are two cost components. First, Meta charges per conversation (24-hour window) based on message category (Marketing, Utility, Authentication) and the recipient's country. Second, you pay your BSP (Business Solution Provider) a platform fee — ConvoHub charges per agent per month with no per-message markup on Meta's rates.
Do I need a developer to use the WhatsApp Business API?+
No. BSP platforms like ConvoHub provide a no-code setup wizard that connects your WhatsApp Business number to the API in under 30 minutes. Your team manages everything through a dashboard — no code required.
What is a WhatsApp template message?+
A template message is a pre-approved message format you submit to Meta before sending. Templates are required for any business-initiated message sent outside a 24-hour customer service window. They support dynamic variables (name, order number) but the message structure must match the approved format exactly.
Can I keep my existing phone number when connecting to the WhatsApp API?+
Yes — you can migrate your existing number to the WhatsApp Business API. If the number is currently on the WhatsApp Business App, it will be disconnected from the app during migration (typically a 5–10 minute window). Export your chat history before migrating if you need to keep it.
What is the difference between the WhatsApp Business API and the WhatsApp Business App?+
The WhatsApp Business App is a free mobile app limited to one user and one device — no bulk messaging, no automation, no integrations. The WhatsApp Business API is a full developer platform for unlimited agents, broadcasts, chatbots, and CRM integration. The App is suitable for solo operators; the API is for any business that wants to scale.
How do I get the WhatsApp green tick verified badge?+
Apply through Meta Business Manager → WhatsApp Manager → Profile → Submit Request for Official Business Account status. Requirements include an active API connection, a verifiable online presence (press coverage or significant brand recognition), and no policy violations. Meta typically reviews applications within 2–4 weeks.
What channels does ConvoHub support besides WhatsApp?+
ConvoHub supports WhatsApp Cloud API, Facebook Messenger, Instagram DMs, TikTok, and Email (Gmail, Zoho Mail, Outlook) — all in one shared inbox. It also integrates natively with Pipedrive, HubSpot, Zoho CRM, Shopify, WooCommerce, Calendly, Google Translate, and Webhooks.
Is the WhatsApp Business API suitable for small businesses?+
Yes — there is no minimum message volume requirement. Small businesses benefit from the API as soon as they need more than one person handling WhatsApp, want to automate any part of their communication, or are sending more than 50–100 messages a day manually.
How many messages can I send per day with the WhatsApp Business API?+
New accounts start at Tier 1 (1,000 unique business-initiated conversations per rolling 24 hours). As your account quality improves, this limit automatically increases to Tier 2 (10,000), Tier 3 (100,000), and Tier 4 (unlimited). Most accounts reach Tier 2 within 30–60 days of active use.

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 Trial

Setup in 30 min  ·  No developer needed  ·  No credit card