More than two billion people use WhatsApp, and a growing share of them would rather message a business than call it or open an email. The WhatsApp Business API is how companies meet them there — sending order updates, appointment reminders, support replies and more, programmatically and at scale. This guide explains what it is, how it differs from the apps you already know, and what you need to start.
The WhatsApp Business API, in one sentence
It is an interface, provided by Meta, that lets your software send and receive WhatsApp messages through a verified business number — no phone in someone's hand required. Where the consumer app and the WhatsApp Business app are built for a human tapping the screen, the API is built for systems: your website, your CRM, your order pipeline, your helpdesk.
Cloud API vs On-Premises
There are two flavours. The Cloud API is hosted by Meta — you call their endpoints, they run the infrastructure, and using the API itself is free (you pay only for messaging, more on that below). The older On-Premises API required you to host containers yourself and is being wound down. For almost everyone starting today, the Cloud API is the answer, and it is what modern providers — walpio included — build on. We go deeper in Cloud API vs On-Premises.
What you can do with it
- Send notifications — order confirmations, shipping updates, reminders, OTPs.
- Have conversations — receive inbound messages and reply, from a shared team inbox or automatically.
- Broadcast — send an approved template to many opted-in customers at once.
- Track delivery — see sent, delivered and read status for every message.
The two rules that trip everyone up
WhatsApp is not email — you cannot message anyone you like, whenever you like. Two rules matter most:
- The 24-hour window. You can send free-form messages only within 24 hours of a customer's last message. Outside it, you must use a pre-approved template. (This is the single biggest source of “why didn't my message send?” — see the 24-hour window explained.)
- Templates need approval. Any business-initiated message uses a template that Meta has reviewed. It sounds bureaucratic; in practice approvals are usually quick if you follow the rules — see how to get templates approved.
What does it cost?
The API is free; Meta charges for messaging based on the message category and the recipient's country, and service replies inside the 24-hour window are often free. A provider on top typically adds a subscription for the software layer. We break the model down in how WhatsApp Business API pricing works — and walpio never marks up your Meta traffic.
What you need to get started
- A Meta Business account and business verification.
- A dedicated phone number that isn't already active on the WhatsApp consumer or Business app.
- A display name and at least one approved message template.
- A way to actually call the API — either build directly against Meta, or use a gateway that handles the hard parts for you.
That last point is where most teams lose weeks. The window logic, template fallback, webhook signature verification and delivery tracking are all things you can build — or skip. That is exactly what walpio does: you bring your own Meta number, and we operate it behind one clean, Cloud-API-compatible endpoint.
Send WhatsApp without the headaches
walpio is a WhatsApp Business gateway on the official Meta Cloud API — one clean API that handles the 24-hour window, templates and delivery tracking for you, on your own number.
See plans & get started