whatsapp business api meta guide beginners

WhatsApp Business API: What It Is and How to Get Started in 2026

Complete guide to WhatsApp Business API for businesses. Differences from the app, costs, templates, the 24-hour window rule and how to connect in 5 minutes.

CX Inbox Team 9 min read
WhatsApp Business API guide for businesses
Contents

WhatsApp has over 2 billion users worldwide. In Latin America it is, by far, the most used communication channel. In many markets across Asia, Africa and Europe it dominates too. Your customers are already there. The question is not whether you should use WhatsApp for your business, but how to do it right.

The short answer: you need WhatsApp Business API. But there is a lot of confusion about what it is exactly, how much it costs, and what you need to get started. This guide clears all of that up.

Table of contents

Three versions of WhatsApp (and which one you need)

There is a common confusion between the three versions of WhatsApp. They are different products:

Personal WhatsApp

The app everyone uses. One account, one phone, one device (plus WhatsApp Web). No business tools. You should not use it to handle customers.

WhatsApp Business App

The free app for small businesses. It has a business profile, product catalog, quick replies and labels. It works on a single device (or up to 4 with WhatsApp Business). Key limitation: only one person can respond at a time. You can’t connect bots or external systems.

WhatsApp Business API

The version for businesses that need scale. It is not an app; it is an API you connect to a messaging platform. With it you can:

  • Have multiple users handling the same number
  • Connect bots that respond automatically
  • Send bulk messages (campaigns)
  • Integrate with your CRM, ERP or billing system
  • Measure everything with analytics

If you have more than 2-3 people handling customers on WhatsApp, you need the API. Full stop.

What you can do with the API that you can’t with the app

FeatureBusiness AppAPI
Multiple users on the same numberNo (max 4 devices)Yes, unlimited
Automated botsNoYes
Bulk messages (campaigns)No (limited broadcast lists)Yes, with approved templates
CRM/ERP integrationNoYes, via API
Detailed analyticsBasicComplete
Automatic assignment to teamsNoYes
After-hours responsesManual (quick replies)Automatic (bot or auto-reply)
Number without a physical phoneNo, needs SIMYes, virtual number

The fundamental difference is that the API turns WhatsApp into a professional channel. You can treat it like you treat email or phone: with queues, assignments, metrics and automation.

The 24-hour window rule

This is the most important rule of WhatsApp Business API and the one that causes the most confusion.

When a customer messages you, you have a 24-hour window to respond freely. During those 24 hours you can send any message: text, images, documents, whatever you need. Each customer message resets the window.

Outside the 24-hour window, you can only send templates pre-approved by Meta. You can’t write a free-form message. It has to be a template you submitted for review and Meta approved.

Why does this rule exist?

Meta wants to prevent spam. Without this restriction, businesses would bombard customers with unsolicited messages (like what happens with SMS). The 24-hour window ensures the conversation is initiated by the customer, and templates ensure that proactive messages have approved format and content.

What does it mean in practice?

  • Customer support: the customer writes to you, you respond. The window opens automatically. You don’t need templates to respond.
  • Proactive campaigns or notifications: you want to send something to a customer who hasn’t written to you? You need an approved template. For example: “Hi {{name}}, your invoice for {{month}} is available. Your balance is {{amount}}.”
  • Follow-up: a customer wrote to you yesterday but you couldn’t respond in time? The window already closed. You need to send a template to reopen the conversation.

Templates: messages pre-approved by Meta

Templates are messages with a fixed structure and dynamic variables that Meta reviews and approves before you can use them.

Template categories

Meta classifies templates into three categories, and each has a different cost:

Utility: Order confirmations, shipping updates, account alerts, appointment reminders. They are transactional. Example: “Your order {{order_number}} has been shipped. Tracking: {{link}}.”

Marketing: Promotions, offers, newsletters, campaigns. Example: “Hi {{name}}, we have 20% off your next order. Use code {{code}}.”

Authentication: Verification codes (OTP). Example: “Your verification code is {{code}}. Do not share it with anyone.”

Approval process

  1. You create the template in your platform (like CX Inbox)
  2. You submit it to Meta for review
  3. Meta approves or rejects it (typically in minutes to hours)
  4. Once approved, you can use it to send messages outside the 24-hour window

Tips for getting your templates approved

  • Be clear and specific. “We have an offer” is too vague
  • Don’t use misleading or threatening language
  • Include an opt-out option for marketing templates
  • Don’t use shortened URLs (bit.ly, etc.). Meta rejects them
  • Use variables only where appropriate. The template should make sense without them

How much it costs

WhatsApp Business API pricing has two components:

1. What Meta charges

Meta charges per conversation, not per message. A conversation lasts 24 hours from the first message.

Costs vary by country and category. For Mexico (April 2026):

CategoryCost per conversation (USD)
Utility~$0.0080
Marketing~$0.0360
Authentication~$0.0265
Service (customer-initiated)Free (first 1,000/month)

Service conversations (where the customer initiates) include 1,000 free conversations per month. This is enough for many small businesses.

2. What your platform charges

This is where the differences matter. Some platforms charge a markup on Meta fees (10-20% additional per conversation). Others charge only the monthly subscription.

CX Inbox charges no markup. You pay Meta fees directly (which go to your WABA account) plus the platform monthly subscription. What Meta charges you is what you pay, no middleman.

Monthly cost example

A company handling 2,000 conversations per month (1,500 service + 300 utility + 200 marketing):

ItemWith markup (20%)No markup (CX Inbox)
Service (1,500 - 1,000 free = 500)$0.00$0.00
Utility (300)$2.40 + $0.48 markup = $2.88$2.40
Marketing (200)$7.20 + $1.44 markup = $8.64$7.20
Total Meta fees$11.52$9.60

The difference may seem small in this example, but with 20,000 conversations per month the markup adds $20+ extra per month just in WhatsApp fees.

How to get started (in 5 minutes)

The process for connecting to WhatsApp Business API has been greatly simplified thanks to Meta’s Embedded Signup. You no longer need a Business Solution Provider (BSP) or wait weeks.

Step 1: Create an account on a platform

Sign up for a platform that supports WhatsApp Business API. On CX Inbox, for example, registration takes 2 minutes.

Step 2: Connect your number with Embedded Signup

The platform guides you through Meta’s Embedded Signup flow:

  1. Sign in with your Facebook Business account
  2. Accept WhatsApp Business terms
  3. Select or register your phone number
  4. Verify your number (SMS code or voice call)
  5. Done. Your number is connected

You don’t need a new number. You can use your existing one. If you already have the WhatsApp Business app on that number, it will migrate to the API. Note that the app will stop working on that number (the API replaces it).

Step 3: Set up your business profile

Upload your logo, business name, description, business hours and address. This is what your customers see when they open your chat.

Step 4: Create your first templates

Prepare at least one utility template (for example, an appointment reminder or order confirmation) and submit it for approval. While it’s being approved, you can start receiving and responding to messages from customers who write to you first.

Step 5: Start handling customers

Your number is now live. Incoming messages appear in your platform and you can assign them to agents, set up bots or create automatic assignment rules.

Common myths

”I need a new number”

False. You can use your existing number. If you had the WhatsApp Business app, it migrates to the API. Your customers keep messaging the same number.

”It’s expensive”

It depends. The first 1,000 service conversations per month are free. If you receive fewer than 1,000 inquiries per month, you only pay the platform subscription. Per-conversation costs are cents. What can get expensive is the markup from some platforms.

”I need a developer”

Not anymore. Modern platforms have visual editors for bots, no-code configuration for campaigns, and guided connection flows. If you can fill out a web form, you can set up WhatsApp Business API.

”Meta can block my number”

Possible, but avoidable. Meta blocks numbers that receive many spam reports. If you send relevant messages, use approved templates and respect the 24-hour window, your number will be fine. Serious platforms monitor your number’s quality rating and alert you if it drops.

”It’s the same as a WhatsApp Business App chatbot”

No. The app has “quick replies” and “away messages” that are very basic. With the API you can have bots that query your CRM, verify identities, generate payment references and escalate to agents. These are completely different things.

FAQ

Can I use WhatsApp Business API with a landline number?

Yes. You can register a landline number (office line). Verification is done via voice call instead of SMS.

How many agents can use the same number?

With the API, there is no agent limit. 5, 50 or 500 agents can handle the same WhatsApp number from the platform.

What happens to the app’s chat history?

The WhatsApp Business app’s chat history does not migrate to the API. It is a fresh start. But your contacts still have your number saved and can message you normally.

Can I have multiple numbers on the same platform?

Yes. You can connect multiple WhatsApp numbers to your account and manage them from the same inbox. This is useful if you have different departments or brands.

Does WhatsApp Business API work with Instagram or Facebook?

WhatsApp Business API is for WhatsApp only. If you want to handle Instagram and Facebook Messenger, you need a platform that also supports those channels. Some, like CX Inbox, are working on multichannel support.

How long does activation take?

With Embedded Signup, activation is practically instant. You register your number, verify it and start receiving messages. The only wait may be template approval (minutes to hours).


If you are considering WhatsApp Business API for your business, the first step is simple.

Try CX Inbox free — 14 days, no credit card required. Connect your number in 5 minutes and start handling customers.


Published: April 2026. Costs and features based on official Meta documentation. Prices may vary by region.

Related articles

Try CX Inbox free

No credit card. 14 days free.

Create free account