Meta Business Agent, for South African owners
Meta put an AI agent inside WhatsApp. It answers on its own, and using it grants Meta a licence.
It is good at the job: it
answers from the business information you give it, and books
appointments straight into your Google Calendar. The thing to
weigh before switching it on is that Meta's Business Agents Terms
of Service take a perpetual, worldwide, non-exclusive, fully
paid and royalty-free license to use any Input
, and that
licence survives termination
.
Those are Meta's own words, quoted again below with the rest of them. We sell an AI assistant, so read this knowing that, and then go and check every line of it yourself. Where nobody could confirm something, this page says so rather than guessing.
Checked against Meta's own pages on 29 August 2026. Things at Meta move.
The South African alternative we build, IndunAI, answers on your business's own WhatsApp number, connected through Meta's own window from the dashboard, so your customers keep messaging the number they already know, and your conversation data lives on an instance isolated to your business in Johannesburg.
Tools
- Catalogue
Greeting messageswitched off by the agentAway messageswitched off by the agent- AI agentthe one you are looking for
- Quick replies
- Labels
An illustration of the path, not a screenshot. Tools, then AI agent. It is not on WhatsApp Web, and if the row is not there, Meta has not switched it on for you yet.
What it is
One name, two different products.
Meta announced the Business Agent on 3 June 2026 at its Conversations conference in London. It comes in two shapes, both called the same thing, and most of the argument about it comes from people talking about different ones.
The free one, in the app
In the WhatsApp Business app, under Tools, then AI agent. No developer, no platform account, nothing to integrate. You give it your business information, FAQs, websites, files and catalogue, and it answers from those.
It books appointments natively: Book appointments, then Connect Google Calendar, which is an ordinary Google sign in granting view and edit access to that diary. Setting it up is mobile app only, not WhatsApp Web.
The Cloud API one
For businesses already on the WhatsApp Business Platform: accounts managed through the Cloud API, including through a Solution Partner or Embedded Signup. Same idea, wired into a developer setup rather than a phone.
This is the tier Meta's developer documentation describes, and it is where the published eligibility rules live. That distinction matters further down this page.
What it does in a chat
It replies autonomously, with a scope of all new one to one chats. It answers questions, qualifies a lead, and hands the conversation to a human when it should.
It is a business agent rather than an open assistant by design. Since 15 January 2026 Meta requires AI agents on WhatsApp to be task specific, and bars general purpose ones from the Business API, which is why the big general assistants left WhatsApp.
Switching it on, and the bill
Four steps, and then it is answering your customers.
The free tier needs nobody. That is worth saying plainly before anybody sells you a setup fee for switching on a feature that ships inside the app you already have.
- Install the WhatsApp Business app On the phone that holds the business number. The setup lives in the app, not on WhatsApp Web.
- Tools, then Your AI agent Give it what it should answer from: your business information, your FAQs, your website, files, catalogue.
- Book appointments, then Connect Google Calendar A Google sign in that grants view and edit on the diary you choose. From then on it can put appointments in it.
- Scope: all new one to one chats It answers on its own from that point, and several other features switch off. The next section and the one on where it stops are both worth reading before you get here.
What a reply costs
R0.65 to R0.90 / AI reply
It was free until 31 July 2026. From 1 August 2026 Meta charges USD 2.00 per 1,000,000 tokens, which it describes as roughly 4 to 5 US cents a message. At R16 to R18 to the dollar, that is the range above.
Whether the free in-app tier is billed at all today is not something we could confirm.Not confirmed
The terms you accept
The licence you grant, in Meta's own words.
This is the part to read at the source rather than in anybody's summary, ours included, so it is quoted rather than paraphrased. It is a fact to weigh, not a reason to be frightened: this is an ordinary shape for a free platform feature, and Meta has written it down plainly, which is more than can be said for a great deal of software.
The terms take
Meta, Business Agents Terms of Servicea perpetual, worldwide, non-exclusive, fully paid and royalty-free license to use any Input, and that licencesurvives termination.
Messages are collected
Meta help centreto improve AI at Meta, and that continues even when the agent is muted. The way out is deleting the agent, not silencing it.
Your customer sees a notice in the chat to the effect of
The in-chat notice, wording approximateAI from Meta receives chats to improve AI quality and generate messages for this business.
Read together, those three settle the question well enough to decide on. What goes through the agent is Input, the licence over it does not end when you stop using the agent, and muting the agent does not stop the collection. Your customers are told in the chat that it is happening.
Whether it matters depends entirely on what your customers type to you. A salon taking bookings and a practice whose customers explain why they need an appointment are not in the same position, and only you know which one you are. Read Meta's terms yourself, weigh it against what the agent saves you, and if the answer is that it is fine, then it is fine.
If you just want your WhatsApp answered, use Meta's.
This is the part that costs us sales, and it is still the true thing. If what you need is your WhatsApp answered when you cannot get to it, and appointments landing in your Google Calendar, Meta's agent does that. It costs cents a reply, it is already inside an app you have, there is nothing to install and nobody to pay for setting it up. Switch it on.
It is genuinely good at:
- answering the same five questions all day without getting bored of them
- catching the enquiry that arrives at 22:00 on a Sunday
- putting a booking into a Google Calendar
- passing the awkward ones to a person
That covers a great many small businesses honestly and well. The licence above is a thing to weigh, not a reason to walk away, and plenty of owners will weigh it and switch the agent on with their eyes open. Everything below is about the businesses it does not cover.
Where it stops
Money, outbound, and your own website.
Not opinions and not predictions. These are the things it has no facility for at all, and where the gap is the same in every market rather than only in ours, it says so.
- It cannot take a payment or a deposit WhatsApp Pay is not available in South Africa, so there is no card, no deposit and no holding a slot against one. Anything that has to be paid for is still paid for somewhere else.
- It cannot issue an invoice Not here, and not in any market. If the job ends in a VAT invoice, that is still a person or another system.
- It cannot send anything outbound It responds, it never initiates. No appointment reminder the day before, no review request afterwards, no chasing an unpaid account, no follow up when a lead has gone quiet. Everything it does begins with a customer messaging first.
- It does not run on your own website It is a WhatsApp product. The visitor reading your prices on your site is not talking to it.
And what switching it on turns off
Four features stop working
Turning the agent on disables greeting messages, away messages, broadcast lists and disappearing messages. If your away message is doing real work today, the agent replaces it rather than joining it.
Your linked devices go
It disconnects linked devices, and WhatsApp for Windows, Android tablets and WearOS cannot be re-linked. If your team answers the business number from a desktop, that is the sentence to read twice.
One number, one product
A single number cannot run Meta Business Agent alongside another messaging product. Whatever else is on that number now, it is a choice between them rather than both.
Eligibility
Who Meta excludes, in Meta's own words.
Meta's developer documentation for the Business Agent, updated 28 August 2026, states its eligibility like this.
"all verticals are supported except Finance, Government, Health, Alcohol, Gambling, over-the-counter drugs, and matrimony services."
The same page also requires the account be "Managed through the WhatsApp Business Platform, the account uses the Cloud API (including through a Solution Partner or Embedded Signup), not the WhatsApp Business app".
Meta for Developers, Meta Business Agent overview, read 29 August 2026: developers.facebook.com/documentation/meta-business-agent/overview
Read the second quote carefully, because it sets the scope of the first. That eligibility list is documented for the developer tier, the one on the Cloud API. Whether the same seven exclusions bind the free in-app version is not documented anywhere we could find.Not confirmed
So if you run a clinic, an aesthetics practice, a broker, a bottle store or a pharmacy, we are not going to tell you that Meta has banned you. We are telling you where the list is. Open the page, read it against your own business, and if it is close, ask Meta and keep the answer.
1 October 2026
The other meter starts again.
Separate from the per-reply cost above, and on the same number. From 1 October 2026 WhatsApp service messages become chargeable again.
What the conversation costs
About R90 to R110 / month
Roughly R0.12 plus VAT a message in South Africa, which is that sort of monthly figure for a busy small business. It applies to the messaging, whether or not an AI wrote the reply.
Meta was due to publish the exact South African rates by 1 September 2026, so treat this as a 29 August estimate and check the current rate card before you budget on it.Dated
Five minutes, yourself
How to find out whether it is live for you.
It is live in South Africa. Meta's own small business product page still describes the rollout as reaching select markets with more launching soon, and publishes no list, so the only answer that matters is what your own Tools menu shows. Here is how to check in about a minute.
- Install the WhatsApp Business app On the phone holding your business number, and sign in as that business.
- Open Tools The business tools list, the same place your catalogue and away message live.
- Look for a row called AI agent If it is there, it is live for your account. If it is not, it is not, and that is a straight answer you have today rather than an argument on the internet.
- Read the terms and the eligibility page before you tap it Especially if your business is anywhere near one of the seven excluded verticals: Meta's own overview page.
What nobody can tell you yet
Every open question on this page, gathered in one place, so it is clear what is a fact and what is a gap.
- Whether the free app tier carries the same exclusions The seven excluded verticals are documented for the Cloud API tier. Nothing we could find says either way about the in-app one.
- Whether it prevents double booking No Meta documentation of the booking semantics exists in either direction: whether it holds a slot, whether two customers can take the same time, whether a reschedule or a cancellation is handled at all.
- Which South African languages it handles Meta publishes no list, so isiZulu, isiXhosa, Afrikaans and Sesotho are all untested as far as anything public goes.
- Whether the free app tier is billed today The published pricing covers the tokens. Where the free tier sits against it after 1 August 2026 is not spelled out.
So which one do you need?
The honest way to decide, in about ten seconds.
Use Meta's, and do not pay anyone
Your WhatsApp gets answered and appointments land in your diary, and nothing has to happen after that. No deposit, no invoice, no reminder, no chasing. That is a real business and a real answer, and it is already in your phone. Go and switch it on.
You need more than a conversation
Tick any one of these and Meta's agent stops before your problem does.
- A no-show costs you a slot you cannot resell, so you want a deposit before the time is held
- You invoice, in Rand, with VAT on it
- Somebody has to send the reminder, ask for the review, and chase the ones who went quiet
- Enquiries also arrive on your website, not only WhatsApp
- Your customers' messages are your own business, and you would rather they were not training somebody else's model
- You are in Finance, Government, Health, Alcohol, Gambling, over-the-counter drugs or matrimony, where Meta's own eligibility rules exclude you outright
Most businesses that take bookings are in the second column, and most of them do not realise it until the third no-show of the month. If you are genuinely in the first, use Meta's. We would rather tell you that than sell you something you do not need.
IndunAI is the second column. One assistant on your own WhatsApp number and your website, that books, takes the deposit, invoices in Rand, sends the reminder and asks for the review, on a server in Johannesburg under your own POPIA notice, with no exclusion list. R1 450 a month, VAT included, with a 14 day free trial and no card needed.
Tell us what happens after the booking Or see what a custom build involves
The rest of the plain-English guides, written the same way: what is documented, what is not, and how to check it yourself.