App vs API vs chatbot
These three are often confused. They are layers, not competitors: the app is a tool for a person, the API is a connection for software, and a chatbot is one thing you can build on the API.
| Option | What it is | Fits | Limits |
|---|---|---|---|
| WhatsApp Business App | The free app on one phone (plus linked devices). Quick replies, labels, a catalogue and a greeting message. | Sole traders and very small teams with modest message volume. | No real integrations, limited multi-user handling, everything is manual. |
| WhatsApp Business Platform (API) | Meta's programmable interface, accessed directly or through a provider. Messages can be sent and received by software. | Teams that need a shared inbox, automation, payment or booking integrations and reporting. | Needs a verified business, approved message templates and a build. Usage is billed by Meta. |
| Chatbot on top of the API | Automated menus or AI replies that answer routine questions and collect details. | High volumes of repetitive enquiries, out-of-hours cover. | Only as good as its design. Must hand over to a person cleanly. |
What can be automated
Payment confirmations in practice: EcoCash Monitor reads EcoCash confirmation SMS, matches each payment to its order and sends a receipt automatically.
Enquiries
Instant first replies with prices, hours, location and FAQs, then routing to the right person.
Bookings
Capture the service, date and details in chat and check availability before confirming.
Reminders
Approved template messages before appointments, with an easy reschedule option.
Payment confirmations
Send a payment link or capture a mobile money reference, and confirm when payment is verified.
Order updates
Ready, dispatched, delayed and delivered messages triggered from your system, not typed by hand.
Staff handoff
Move a conversation to a person with the full history, and back to automation when done.
What it costs to run, in general terms
There are usually three cost layers. First, Meta's usage charges on the WhatsApp Business Platform. Second, any provider or hosting fees for the software that sends and receives messages. Third, the one-off build and any ongoing support.
Meta's model has historically been described as conversation-based pricing. Since mid-2025 it charges per delivered template message instead. Business-initiated template messages are grouped into categories: marketing, utility (such as booking confirmations and order updates) and authentication (such as one-time codes). Each category has its own rate, and rates vary by the recipient's country. When a customer messages you first, replies inside the 24-hour customer service window are generally free.
In practice, that means a well-designed flow keeps costs predictable: answer customers inside the service window, use utility templates for confirmations and reminders, and send marketing only to people who opted in. We do not quote Meta's prices here because they change; we check the current rate card for your country during scoping.
How we build it
- 01
Free systems audit
We map how WhatsApp is used today, who answers, what gets missed and which flow is worth automating first.
- 02
Scope and quote
A written scope, the tools involved, the number and type of templates needed and an agreed timeline.
- 03
Build and connect
WhatsApp Business Platform setup, flows, integrations with your calendar, payments or CRM, and a staff inbox.
- 04
Test with your team
Real scenarios, edge cases and handover tested before customers see anything.
- 05
Handover and training
Documentation, training for staff and a clear owner for changes.
See it working
- PulseCare Reception demo - a clinic WhatsApp inbox with appointment requests, reminders and staff handoff (fictional data).
- HerFlow Reception demo - clinic booking with WhatsApp message previews, reminders and a reception dashboard (fictional data).
- EcoCash Monitor - automated EcoCash payment reconciliation from confirmation SMS.
- Creative Hauz Scheduler - the live booking system we run our own audits on.
Local payments and data protection by country
Payment methods and data protection laws differ across the markets we work in. Country guides cover the details:
Common questions
Do I need the WhatsApp Business API, or is the app enough?
The free WhatsApp Business App is enough for one person handling modest volumes. Once several people answer messages, or you want bookings, payments or a CRM connected, the WhatsApp Business Platform (API) is the practical option.
How does WhatsApp Business API pricing work?
Meta charges per delivered template message, with rates that depend on the message category (marketing, utility or authentication) and the recipient's country. Replies inside the 24-hour customer service window after a customer messages you are generally not charged. Meta changed from conversation-based to per-message pricing in 2025, so always check Meta's current rate card. Providers may add their own fees on top.
Can I keep my existing WhatsApp number?
Usually yes. A number can be moved from the Business App to the Business Platform, though the process and what happens to chat history should be planned first. We explain the options during the audit.
Will a chatbot annoy my customers?
Not if it is designed well. Good flows answer routine questions instantly, never trap people in menus and hand over to a person quickly when asked or when the question needs judgement.
Can WhatsApp connect to mobile money?
Yes, with the right setup. We build flows that work with M-Pesa via Safaricom's Daraja API, EcoCash and InnBucks references, Paystack, Flutterwave, PayFast, Yoco and card payment links, depending on the country and your merchant account.
Can I send marketing messages to everyone in my contacts?
Only to people who have opted in. Meta's policies and local data protection laws both expect consent for marketing messages, so we build opt-in into the flow.