WhatsApp automation
WhatsApp AI chatbots for South African businesses
A WhatsApp AI chatbot is an AI assistant connected to your business WhatsApp number that reads what each customer actually wrote, works out what they want, and replies with the right answer — booking, quoting or escalating to a human as the message requires.
South African businesses rarely have a traffic problem. They have a reply problem, and it lands on WhatsApp: We Are Social and Meltwater’s Digital 2025 statistics for South Africa put WhatsApp first among social platforms used in the country, at 93.8% of active social media users. A website chat widget asks a customer to learn a new inbox; WhatsApp asks nothing.
What is a WhatsApp AI chatbot, and how is it different from WhatsApp Business auto-replies?
The free WhatsApp Business app can decide when to send a message, but never why. Its greeting and away messages fire on a schedule and send the same fixed text to everyone who writes in. A WhatsApp AI chatbot reads the actual message first, so a pricing question, a refund request and a booking each get a different and correct reply.
WhatsApp’s own Help Centre guidance on away messages describes exactly what the free app offers: one message, sent always, on a custom schedule, or outside business hours. That is a timer, not an assistant.
Picture 19:40 on a Tuesday. Someone writes: “Do you do same-day callouts in Centurion, and what do you charge?” The away message says you are closed, which gives that person no reason to wait until morning rather than message someone else. An AI chatbot confirms Centurion is in your service area, explains how callouts are quoted, asks for the address and the fault, and drops a qualified job into tomorrow’s calendar overnight. Both replied instantly; only one understood the question. Our explainer on the difference between an AI agent and a chatbot goes further.
Do I need the WhatsApp Business API?
Yes — any chatbot worth having runs on the WhatsApp Business Platform, which most people still call the API. The free WhatsApp Business app has no programmatic interface, so nothing can read a message and decide a reply on your behalf. The Platform is what a chatbot, a shared team inbox and Meta’s verified badge all depend on.
| What you are comparing | WhatsApp Business app (free) | WhatsApp Business Platform (API) |
|---|---|---|
| Automation allowed | Fixed greeting, away and quick-reply messages you type in advance. | Full programmatic automation, branching on what the customer said. |
| Multiple agents on one number | Built around one phone, extended by a limited set of linked devices. | A shared team inbox, with agent seats set by your provider. |
| AI chatbot support | None — the app cannot pass a message to an AI model. | Yes — an AI layer reads every inbound message and composes the reply. |
| Message templates | Not available. | Required to reopen a chat outside the 24-hour customer service window; Meta approves each one as marketing, utility or authentication. |
| Green tick verification | Not eligible — Meta grants no Official Business Account status to app numbers. | Eligible after 30 days on the Platform, business verification, two-step verification and display-name approval. |
| Phone number rules | Registers a number directly in the app. | A number already in use with WhatsApp must be deleted from WhatsApp first. |
| Typical business size | A sole trader or small team who can still answer every message by hand. | A business whose volume, hours or integrations have outgrown one phone. |
Two rows catch businesses out. Meta’s business phone numbers documentation says a number already in use with WhatsApp cannot be registered unless deleted first, so the number on your bakkie needs a plan before migration day. And Meta’s Official Business Account rules never grant free app numbers the badge.
How does WhatsApp Business API pricing work?
Meta bills per message, not per conversation, and only when a template is actually delivered. Marketing, utility and authentication templates are each charged individually, at rates that vary by category and by the recipient’s country calling code. Service conversations — the ones your customer starts — are free, and so are utility templates sent inside an open customer service window.
This is where most published South African guides are now wrong. Meta’s pricing documentation for the WhatsApp Business Platform confirms per-message billing took effect on 1 July 2025, replacing the model where one template opened a paid 24-hour conversation window. Meta’s pricing updates page confirms the other half: service conversations became free for all businesses on 1 November 2024. Any quote costed “per conversation” is pricing a model Meta retired.
We publish no per-message figure here, because the per-country rate card is a separate document Meta revises — check the live South African number on Meta’s rate card. Your all-in cost is Meta’s message charges, your provider’s platform fee, and the build. Cognexa quotes the last two as one fixed monthly figure in Rand after free scoping, with no minimum contract — see how Cognexa prices its work.
What can a WhatsApp chatbot actually do for my business?
A well-built WhatsApp chatbot does seven jobs your team currently does by hand, in the order a real conversation happens. It answers, qualifies, books, reminds, chases, reports and then steps aside. Together those seven remove most of the typing between an enquiry arriving and an invoice going out.
- The chatbot answers repeat questions — opening hours, location, what you charge for, whether you deliver to a given suburb — without anyone retyping the same paragraph.
- The chatbot qualifies a lead by asking the three or four questions your salesperson would ask, then labels the enquiry before a human opens it.
- The chatbot books an appointment directly into your calendar, offering only the slots genuinely free at that moment.
- The chatbot sends appointment and payment reminders as utility templates, so a booking is confirmed or rescheduled before the slot comes round rather than after it is missed.
- The chatbot chases an outstanding quote after a set number of days, so the quote stops dying silently in someone’s inbox.
- The chatbot answers order and job-status queries by reading the status field in your own system and reporting it back in plain language.
- The chatbot hands the conversation to a named person with the transcript attached, so no customer explains the problem twice.
Those seven overlap heavily with what an AI receptionist handles on the phone line, so where a business runs both channels the sensible design is one set of answers behind them, rather than two that drift apart.
Is a WhatsApp chatbot POPIA compliant?
A WhatsApp chatbot is compliant or not because of how you configure it, not because of what it is. POPIA regulates how a business collects, uses and secures personal information; it does not certify software. Consent, opt-in, opt-out and data minimality are the four things that decide the answer, and all four are build decisions you make before launch.
In practice: collect only the fields the conversation needs, tell the customer in the first message what you are collecting and why, get real opt-in before any marketing template goes out, and give a free way to opt out in every outbound message. Section 69 of POPIA governs direct marketing by electronic communication, and WhatsApp is squarely that. Meta layers its own opt-in policy on top, and satisfying one does not satisfy the other.
Your business stays the responsible party even when someone else built the bot, so know where conversation data lands, who reads it and how long it is kept — the Information Regulator of South Africa hears the complaint either way. Our guide, is a WhatsApp AI chatbot POPIA compliant, works through the eight conditions with a checklist for your builder.
Will it work in Afrikaans and other South African languages?
Afrikaans text chat generally works well; isiZulu, isiXhosa, Sesotho and Setswana are usable and improving, but noticeably weaker than English. Text is easier than voice, because a text bot never has to decode an accent. The honest approach is to launch in English plus the one or two languages your customers actually message you in.
Code-switching is the real South African test. Customers rarely write a clean paragraph in one language; they mix English and Afrikaans, or English and isiZulu, inside a single sentence, and drop in local shorthand a model trained on American English has never seen. A bot that handles textbook Afrikaans can still fall over on how people actually type.
So test before you commit. Have real speakers send real messages, including the awkward ones, and read the replies yourself rather than trusting a vendor’s language list. Where a language is weak, the right design is a clean handover to a person, never a confident wrong answer — the method is in AI chatbots and South African languages.
What does a WhatsApp chatbot connect to?
A WhatsApp chatbot is only as useful as the systems behind it. Four categories cover almost every build: your CRM or customer database, your calendar or job scheduler, your accounting and invoicing tool, and your payment gateway. Without those connections the bot is a polite answering machine that still leaves a human to capture everything by hand.
The CRM connection turns a chat into a record: the enquiry, the qualifying answers and the transcript land against a contact, so whoever speaks to that customer next knows the history. The calendar connection makes a booking real rather than a promise. The accounting connection lets the bot issue a quote or trigger an invoice without re-typing. The payment connection is a link from the gateway you already use.
If your customer data lives in a spreadsheet and three WhatsApp threads, the connection layer is the project — see custom CRM development in South Africa. If the messaging is fine but everything after it is manual, start with workflow automation for South African businesses, or read our small business AI workflow automation examples.
How long does setup take, and what does it cost?
The build itself is rarely the slow part — Meta’s verification and template approval sit on the critical path. Business verification, display-name approval and template review each add their own wait, and none of them move faster because you asked nicely. Sequencing those in parallel with the build is what keeps a WhatsApp project from drifting.
A first version that answers your real FAQs, qualifies leads and hands over cleanly goes live quickly. Every integration after that — calendar, CRM, invoicing, stock or job status — adds its own scoping, access and testing, because writing to a live business system is where a rushed build does real damage. Our guide to how long AI automation takes to set up and pay for itself sets out the sequence.
Cognexa publishes no price list, because a single-branch practice taking bookings looks nothing like a supplier answering stock queries across three provinces. Every build starts with a free scoping call, and you get one number afterwards: a fixed monthly fee quoted in Rand before you commit, with no minimum contract. See the Cognexa pricing page, or everything Cognexa builds.
Questions people ask
Is the WhatsApp Business API free?
No. The WhatsApp Business app is free; the Platform is not. Meta charges per delivered marketing, utility and authentication template, and your provider adds a platform fee. Service conversations your customer starts are free.
Can I automate WhatsApp Business without the API?
Only in a fixed way. The free app sends a greeting, an away message and quick replies you typed in advance. The app cannot read a message and decide what to answer.
Do I need a separate number for the WhatsApp Business API?
You need a number not already active on WhatsApp. Meta states that numbers already in use with WhatsApp cannot be registered unless deleted first, so free up the existing number or register a new one.
How do I set up an automatic reply on WhatsApp after hours?
In the free app you turn on an away message and schedule it outside business hours, which sends one fixed text to everyone. On the Platform, an AI chatbot reads the message and answers it properly.
Can a WhatsApp chatbot take payments?
Cognexa sends a payment link from the gateway you already use, once the customer confirms the order or booking. That keeps card details off WhatsApp and works whatever in-chat payment features Meta has enabled.
Will customers know they are talking to a bot?
They should, and Cognexa builds it that way. The chatbot says what it is in its first message and tells the customer how to reach a person instead.
How do I get the green tick on WhatsApp?
You apply for Official Business Account status, which Meta grants only on the Platform. Meta requires 30 days on the Platform, business verification, two-step verification and an approved display name. App numbers are ineligible.
Sources & further reading
- Meta — Pricing on the WhatsApp Business Platform
- Meta — Updates to pricing
- WhatsApp Business — Rate cards by country
- Meta — Official Business Accounts
- Meta — Business phone numbers
- WhatsApp Help Centre — Away messages
- We Are Social & Meltwater — Digital 2025, South Africa
- Information Regulator of South Africa
More in the Cognexa insights library.