Blog

What is the WhatsApp Business API and how does it work: complete guide 2026

10 min read

If you have a business in Argentina or anywhere in Latin America, you already know that WhatsApp is the channel where sales really happen: that's where people write to ask for prices, place an order, book an appointment or file a complaint. The problem appears when messages multiply and the usual app falls short: you can't have five people answering from the same phone, you can't truly automate, and you can't connect WhatsApp to your order system. That's where the WhatsApp Business API comes in, the professional version designed for a business to handle support at scale, automate replies and connect WhatsApp to its own systems. In this guide we explain in plain language what it is, how it works internally, how it differs from the free apps, how the pricing model works, how messages get approved and what you need to get started without losing your mind.

What the WhatsApp Business API is (in one sentence)

The WhatsApp Business API (now also called WhatsApp Cloud API) is Meta's official platform that lets companies send and receive WhatsApp messages programmatically, that is, connected to software instead of typing everything by hand from a phone. It's not an app you download or a screen you chat on: it's a technical gateway that external tools connect to in order to send messages, receive incoming ones and trigger automations. If you want a one-line definition: it's WhatsApp for businesses, but without the app, connected to systems.

Put another way: WhatsApp Business (the free app) is designed for one person to manage chats from their phone. The API is designed for an entire business —with several agents, thousands of conversations and systems like a CRM, an e-commerce platform or an AI— to run WhatsApp as a serious channel for support and sales. The API has no interface of its own: you always use it through a platform that connects to it.

Important: the API by itself does nothing visible. You need a tool on top that shows the chats and lets you reply. Platforms like Wando connect to the WhatsApp Business API and add an inbox, team management and AI to suggest replies, without you having to code anything.

How the WhatsApp Business API works internally

At its core, the API works like a two-way mail carrier between your business and your customers. When a customer writes to you, Meta receives that message and instantly forwards it to the platform you have connected through a mechanism called a webhook (an automatic notification that says 'a new message arrived'). When you want to reply, the platform asks the API to send your message, and Meta delivers it to the customer's WhatsApp. All of that happens in seconds and is logged.

  1. 1A customer writes to your business's WhatsApp number.
  2. 2Meta receives the message and notifies the platform connected to the API via webhook.
  3. 3The platform shows the message in an inbox (and can generate a reply with AI or automatic rules).
  4. 4You approve or edit the reply —or leave it on automatic— and the platform asks the API to send it.
  5. 5Meta delivers your reply to the customer's WhatsApp and records the status (sent, delivered, read).

The big advantage of this model is that it lets you do things that are impossible in the regular app: reply automatically 24 hours a day, distribute conversations among several agents without sharing the same phone, connect WhatsApp with your ordering or booking system, and add artificial intelligence that understands what the customer is asking for and replies for you. This is where an AI layer makes the difference: instead of robotic responses with 'press 1' menus, the system can read a free-form message, understand the intent and resolve it. Wando, for example, uses Meta's official API and adds an AI that learns from the real answers your team gives, so it improves on its own with use instead of being stuck with a fixed flow that has to be programmed and maintained.

WhatsApp Business API vs WhatsApp Business (the free app)

This is the most common confusion. There are three different 'WhatsApps' and it's worth being clear about them before deciding which one works for you:

  • Regular WhatsApp: the personal app you've always had, for individual use. It isn't designed for businesses.
  • WhatsApp Business (app): free, ideal for entrepreneurs and micro-businesses. It gives you a business profile, catalog, quick replies and away messages, but it's managed from a single phone and doesn't integrate with other systems or support advanced automation.
  • WhatsApp Business API: for businesses that need scale. It allows multiple agents at the same time, real automation, integration with CRM/e-commerce/AI and sending approved templates. It doesn't have its own app: it's used through a connected platform.

The practical rule: if a phone and you replying on your own is enough, the free Business app is fine. If you already have volume, a team handling it, or you want AI and automation to work for you, you need the API. The jump doesn't mean losing your number or your contacts: an existing number can be migrated to the API, with the only condition that that number stops working in the phone app.

The 24-hour window: the key rule you need to understand

This is the rule that confuses people the most and the one that most affects how and how much it costs to use the API. Meta splits messages into two worlds depending on who started the conversation and when.

When a customer writes to you, a 24-hour 'service window' opens. Inside that window you can reply freely with any type of message: text, images, audio, buttons, whatever. It's the normal support conversation. But once those 24 hours have passed since the customer's last message, that window closes: you can no longer send them a free-form text.

To contact someone again outside the 24-hour window — or to start the conversation yourself first — you have to use a Meta-approved template, known as an HSM template. This prevents spam: you can't message just anyone at any time with anything.

Golden rule: within 24 hours after the customer's last message, you can reply freely. Outside that period, you can only initiate with an approved template. A good platform handles this for you and notifies you when a window is about to close.

What HSM templates are and how they get approved

HSM templates (Highly Structured Messages) are messages with a fixed format that Meta reviews and approves before you can use them. They are used to start conversations or for important notifications: confirming an order, letting someone know their appointment is tomorrow, sending a tracking code, reminding about a payment, or re-engaging a customer with a promotion.

You can have variable parts (such as the customer's name or the order number) that are filled in at the time of sending, but the main body is pre-approved. Approval usually takes up to 48 hours, and Meta may reject templates that are too promotional, misleading, or miscategorized. That's why it's best to write them carefully and categorize them correctly.

  • Utility: confirmations, order updates, appointment or payment reminders. They tend to be cheaper.
  • Authentication: one-time verification codes (OTP).
  • Marketing: promotions, news, customer re-engagement. These tend to be the most expensive.

A typical example of a utility template for a store could be: 'Hi {{1}}, your order {{2}} has left our warehouse and will arrive on {{3}}. If you have any questions, reply to this message.' The variables {{1}}, {{2}}, and {{3}} are filled in when sending. Keeping the text straightforward, with concrete information and no exaggerated promises, is what makes approval smoother.

How much the WhatsApp Business API costs

Here you need to separate three things: what Meta charges, what the platform you use charges, and the real cost of your time. The API itself is free: Meta does not charge you to connect or to have access. What is charged are conversations or template messages, under a model that Meta has been adjusting over time.

The historical model charged per 'conversation' (a 24-hour window), and Meta has been migrating toward a scheme of charging per template sent, where customer-initiated service conversations have more favorable treatment. Marketing categories are the most expensive and utility/service ones the cheapest. Exact prices vary by country and are updated periodically, so treat any figure you see as approximate and always verify it in Meta's official documentation for your country.

In addition to the cost Meta charges, there is the cost of the platform you use to connect to the API (the inbox, the AI, the integrations). It is usually a monthly subscription. At Wando, for example, the trial is 14 days without a card and plans start at Starter US$12.99/month, Pro US$26.99/month and Enterprise US$66.99/month, with 25% off the first month; the updated details live at wando.online/pricing. The good news is that for a small or medium business, the bulk of the real cost is not the API: it is the team's time. Automating responses with AI tends to pay for itself in hours saved.

Do not take any specific rate as definitive: Meta updates the pricing model by country and category regularly. Always check the official WhatsApp documentation for the current numbers in Argentina or your country.

What you need to use the WhatsApp Business API

The technical part sounds more intimidating than it is, especially if you use a platform that automates onboarding. In general you will need:

  • A phone number dedicated to the API. It can be a new one or an existing one, but that number cannot be active at the same time in the regular WhatsApp Business app.
  • A WhatsApp Business account (WABA) and a Meta Business account, where your number and your templates live.
  • Verify your business with Meta (a process with your company details) to lift sending limits.
  • A platform or provider that connects to the API and gives you the interface to work with.

A few years ago, connecting to the API required developers and weeks of work. Today, thanks to Meta's simplified onboarding process and platforms that do the heavy lifting, a business can be operational without writing a single line of code. The exact onboarding time varies by case — it depends on Meta's verification and your data — so there is no single timeline that applies to everyone.

How to get started without losing your mind (or writing code)

The simple way to take advantage of the WhatsApp Business API is not to connect directly to Meta yourself, but to use a platform that's already integrated and handles all the technical side for you. You focus on serving customers and selling; the tool takes care of the rest.

  1. 1Choose a platform connected to the WhatsApp Business API that fits your industry.
  2. 2Connect or create your WhatsApp Business number and verify your business (the platform guides you through it).
  3. 3Upload your information: catalog, prices, hours, frequently asked questions.
  4. 4Set up the AI and automatic replies, and build your templates to start conversations.
  5. 5Start serving customers: let the AI suggest replies and approve them with one click, or switch it to automatic when you trust the answers.

Wando is exactly that: an Argentine platform that connects to the WhatsApp Business API and adds artificial intelligence to reply, take orders and schedule appointments on your WhatsApp. The AI suggests the reply by understanding your business context, and you decide whether to approve it with one click or let it answer on its own. Its differentiator is that it learns from your team's real replies and improves with use, instead of being a flow-based chatbot you have to program and maintain. It's designed for LatAm SMBs, in Spanish and with local support, and includes an inbox, templates, campaigns, contacts with tags, statistics, multi-agent, time-based auto-replies and audio transcription. It also connects via webhooks to Make, Zapier, n8n and Slack, with Google Sheets for contacts and with Mercado Pago for payments, and it operates on WhatsApp, Instagram and Messenger.

Want to see how it would work in your business? Try Wando for 14 days with no card and connect your WhatsApp: the AI suggests, you stay in control.

Common mistakes when starting with the API

These are the stumbling blocks we see most often and what to do in each case:

  • Using the same number in the app and in the API: a number can't be active on both sides at the same time. If you move it to the API, it stops working on the phone. Solution: decide in advance whether you'll migrate the number or use a new one.
  • Sending promotions outside the 24-hour window without a template: the message isn't delivered. Solution: use an approved marketing template for those cases.
  • Templates rejected by Meta: they're usually texts that are too promotional, ambiguous or miscategorized. Solution: write with concrete information, categorize correctly and wait for approval (up to 48 hours).
  • Confusing Meta's cost with the platform's cost: they're two separate things. Solution: budget for both and check Meta's official documentation for the current model.
  • Not measuring anything: if you don't look at message and campaign statistics, you don't know what works. Solution: review your inbox metrics every week.

If any of this gets stuck —for example, a rejected template that you don't understand why, or a number that won't finish verifying— the resolution time varies by case and depends on Meta. The signs that it's worth escalating to support are: business verification stays pending longer than expected, a template is rejected twice in a row for no clear reason, or messages don't arrive even though the configuration looks fine.

In summary

The WhatsApp Business API is the professional version of WhatsApp for businesses: it lets you serve at scale, automate with AI and connect the channel with your systems, something the free app doesn't do. It works by connecting to an external platform that receives and sends messages through Meta. The two rules that matter most are the 24-hour window (inside it you reply freely, outside it you need a template) and the per-conversation/template pricing model, which you should always check at the official source. And the best news for a small business: you no longer need to code. With a platform like Wando, you can have your WhatsApp handled with AI that learns from your team, without losing your number and without hiring developers.

Frequently asked questions

Is the WhatsApp Business API free?+

Access to the API itself is free: Meta does not charge you to connect. What you pay for are conversations or template messages under Meta's pricing model (which varies by country and category) and, separately, the subscription to the platform you use to operate the API. Meta's rates change periodically, so it's best to verify them in the official documentation.

Do I need a new phone number for the API?+

Not necessarily. You can use a new number or migrate an existing one to the API. The only condition is that this number cannot be active at the same time in the WhatsApp Business or regular WhatsApp app: when you move it to the API, it stops working on the phone app.

Can I use the WhatsApp Business API without knowing how to code?+

Yes. Although the API is a technical tool, you don't use it directly: you connect through a platform that is already integrated and gives you a ready-to-use interface. Tools like Wando handle all the technical part for you, so you can start serving customers on WhatsApp without writing a single line of code.

What is the WhatsApp 24-hour window?+

It's the 24-hour period that opens every time a customer writes to you. Within that period you can reply freely with any type of message. After 24 hours since their last message, you can only start the conversation with a template approved by Meta.

How long does Meta take to approve a WhatsApp template?+

Template approval can take up to 48 hours. Meta may reject it if the text is too promotional, ambiguous or miscategorized, so it's best to write it with concrete information and choose the right category (utility, authentication or marketing).

What is the difference between WhatsApp Business and the WhatsApp Business API?+

The WhatsApp Business app is free and managed from a single phone: it's for entrepreneurs and micro-businesses. The API is for businesses with more volume: it allows multiple agents simultaneously, real automation, integration with CRM, e-commerce and AI, and sending approved templates. The API has no app of its own: it's used through a connected platform.

What is an HSM template and what is it for?+

An HSM template is a message with a fixed format that Meta reviews and approves before you use it. It's used to start conversations or send important notifications (confirm an order, remind about an appointment, notify a payment). It can have variables such as the customer's name or the order number that are filled in when sending.

Can I automate WhatsApp replies with artificial intelligence?+

Yes. By connecting the API to a platform with AI, the system can read the customer's message, understand the intent and suggest a reply. In Wando, the AI suggests the reply and your team approves it with a click or leaves it on automatic, and it also learns from the business's real replies to improve with use.

WhatsApp Business API: what it is, how it works and how much it costs