Step-by-step guide to the WhatsApp Business API (2026)

Setting up the WhatsApp Business API in 2026 requires four things: a verified account in Meta Business Manager, a dedicated phone number, approved message templates, and a platform like Aurora Inbox that provides the shared inbox, AI agents, and conversation routing. The entire process takes between one and three business days, not weeks.

What is the WhatsApp Business API?

The WhatsApp Business API is Meta's programmatic interface designed for high-volume businesses: sales teams handling the same number, AI agents responding 24/7, CRM integrations, and bulk template distribution. Unlike the WhatsApp Business app, the API doesn't have its own chat feature—it requires a platform to turn it into a product.

In 2026 there are two access modes:

  • Cloud API Hosted by Meta (recommended for new accounts).
  • On-Premises APIs self-hosted, in the process of being discontinued since 2024.

WhatsApp Business API vs WhatsApp Business app

WhatsApp Business app WhatsApp Business API
Cost Free Via conversation + platform
Simultaneous agents 1 + 4 devices Unlimited
Royal shared tray No Yeah
Approved mass templates No Yeah
AI agents with RAG No Yeah
AI-powered navigable catalog No Yeah
Integration with CRM No Yeah

Step 1: Decide between BSP or Direct Cloud API

A Business Solution Provider (BSP) is a Meta-authorized partner that handles technical onboarding and provides the platform on top. Direct Cloud API means you connect to the Meta API yourself—but you still need a platform on top to make it usable by non-technical teams.

In practice, 9 out of 10 SMEs use an integrated BSP. Aurora Inbox is an authorized BSP. and single-registration operating platform: a single account handles the entire onboarding process.

Step 2: Create or verify Meta Business Manager

  1. Enter to business.facebook.com with the Facebook account that will own the number.
  2. Create a Business Manager for your company if you don't already have one.
  3. Capture company name, address, RFC/CIF. Meta cross-references it with public records.
  4. Upload the documents: tax receipt or articles of incorporation + proof of address (electricity/water bill/bank statement) that match the legal address.

Verification takes between 1 and 5 business days. Without verification, you're limited to 250 unique recipients per 24 hours and you won't get the green checkmark.

Step 3: Select and provision the number

You need a number that not registered on regular WhatsApp or WhatsApp Business appOnce migrated to the API, the number stops working in phone apps.

The three most common options:

  • Dedicated landline number from your phone provider.
  • Virtual number from Twilio, Telnyx or another carrier that receives SMS or call for the verification code.
  • Migrate the current number from the WhatsApp Business app, if you're sure you won't need the chat on your phone anymore.

Never use a salesperson's personal number: it's the most common mistake and it's irreversible.

Step 4: Create and send message templates

Outside of the 24-hour service window, the API only allows sending pre-approved templatesA template is a fixed text with variables ({{1}}, {{2}}) that Meta checks before enabling.

The four categories are:

  • Marketing — promotions, offers. Higher restrictions.
  • Utility — order confirmations, appointment reminders, account updates.
  • Authentication — one-time OTP codes.
  • Service — Responses within the 24-hour window. No template.

Upload 3 to 5 templates on the first day: welcome, appointment reminder, payment confirmation, after-hours message, and a promotional one. Approval takes minutes to hours; rejected templates are edited and resubmitted.

Step 5: Connect the number to a platform

Without a platform on top of the API, you just have a webhook that receives JSON—not a usable product. Aurora Inbox connects to the Cloud API in 10 minutes via a guided workflow: paste your Meta Business ID, authorize with OAuth, choose the number, and the inbox is ready.

From that point you have:

  • Shared tray where each agent sees the assigned conversations.
  • Roles and permissions (admin, agent, supervisor, reader) so that everyone can see only their own work.
  • AI Agents with GPT-5 / GPT-5 Mini that respond using your documents, navigate your catalog, qualify leads, and schedule appointments.
  • Human-in-the-loop: AI becomes human-like when trust drops or the customer requests it.
  • Multichannel: The same team handles WhatsApp, Messenger, Instagram, and TikTok from the same inbox.

The plans begin in $1,800 MXN ($99 USD) per month With 3 users, 3 channels, a shared inbox, and 1 AI agent with 800 monthly responses (Aurora CRM). Aurora AI ($3,200 MXN / $179 USD) increases to 2 agents and 10,000 responses. Aurora AI Plus ($6,000 MXN / $329 USD) reaches 3 agents and 20,000 responses.

Step 6: Train your AI agent with your knowledge base

Here's the difference between a 2026 configuration and a 2022 one. Older chatbots operated using menus and keywords. Modern AI agents use RAG (retrieval-augmented generation)You upload your company's documents and the agent bases their answers on that information instead of just imagining things.

Practical setup in Aurora Inbox:

  1. Upload up to 40 PDFs / DOCX / XLSX or paste URLs from your site (the crawler ingests up to 40 pages per site).
  2. The platform slices, vectorizes and indexes content (more than 40 languages).
  3. Define the agent's personality and tone in natural language.
  4. Connect tools: scheduling (venues, services, providers, Google Calendar), catalog (3 catalogs × 3,000 items), human scaling.
  5. Test in sandbox before connecting to the live number.

Most have a working agent in less than a day.

Step 7: Go live and monitor quality

Meta evaluates the quality of the number on a green/yellow/red scale based on reports, blocks, and engagement. Sustained red quality results in the number being banned.

Three rules to keep it green:

  1. Only write to those who opted in. Cold messages lose quality very quickly.
  2. Template category = submitted content. Sending marketing as a utility is a policy violation.
  3. Responds quickly. Numbers with a first response time of less than 5 minutes are almost never reported.

Aurora Inbox displays quality, response SLA, and engagement by template on the dashboard, so you can detect problems before Meta takes action.

WhatsApp Business API Pricing in 2026

Meta charges for conversation (24-hour session), not by message:

Guy Mexico (USD) Argentina (USD) Spain (USD) US (USD)
Marketing $0,0436 $0,0526 $0,0648 $0,025
Utility $0,0080 $0,0144 $0,0150 $0,015
Authentication $0,0309 $0,0382 $0,0379 $0,013
Service Free Free Free Free

The service (customer initiates, you respond within 24 hours) is free globally starting in 2024. In addition to the cost of Meta, you pay a subscription fee to the platform. Aurora Inbox does not charge markup per conversation.

Common mistakes to avoid

  • Register a personal number in the API (irreversible).
  • Skip the verification of Meta Business (permanent limit of 250/day).
  • Send marketing in useful template (policy violation, low quality).
  • Do not keep a record of the opt-in (Meta requires it when appealing).
  • "One agent per number" mentality (the API is for sharing purposes only).
  • Native AI agentless platform (In 2026 it's backbone, not extra).

Why choose Aurora Inbox?

Aurora Inbox combines a Meta-authorized BSP, a shared inbox platform, AI agents with RAG, scheduling, and multichannel capabilities into a single product. Connecting to the Cloud API takes just 10 minutes, and AI agents are ready in under a day. There are no markups per conversation and no setup costs.

Start your free trial and connect your number in less than 15 minutes.

Frequently Asked Questions

Is the WhatsApp Business API free?

Meta's Cloud API is free in terms of infrastructure, but Meta charges per conversation based on country and category. Additionally, you pay for a platform subscription—Aurora Inbox starts at 1,800 MXN (1,449 USD) per month.

How long does it take to set up the WhatsApp Business API?

Between 1 and 3 business days end-to-end: 10 minutes to connect platform, hours for template approval, and 1 to 5 business days for Meta Business verification.

Can I migrate my number from the WhatsApp Business app to the API?

Yes, but the migration is one-way: once in the API, the number stops working in the WhatsApp and WhatsApp Business apps on any phone.

Do I need a programmer to use the API?

No, with a platform like Aurora Inbox, the setup is 100% point-and-click. Developers are only needed if you want custom integrations with the platform's REST API.

How does an API differ from a chatbot?

The API is the "pipeline" that moves messages; the chatbot (or AI agent) is the software that responds. AI agents with RAG (Real-Time Agile) capabilities will replace traditional chatbots by 2026 because they understand intent and perform real actions, not just follow menus.

Does the API allow bulk sending to cold contacts?

No. Meta requires explicit opt-in for any conversation initiated by the company, and the marketing template must be sent to contacts who have given consent. Sending messages to cold contacts lowers the quality of the number and can lead to being banned.

Create your AI chatbot

Aurora Inbox centralizes all your company's conversations and responds to your customers instantly

Most recent posts

Create your AI chatbot

With Aurora IA Advisor, you'll never have to worry about unanswered messages again. Offer your customers a personalized and fluid interaction, while you can dedicate your time to continue growing your business.