Most AI quotes in South Africa are one line: a monthly amount, a setup fee, a promise. Then month three arrives and the owner discovers the licence was priced per person, the build was a demo, and nobody is watching the thing. The number was real. The scope was not.
So here is the honest breakdown. Four costs, in the order you actually pay them, with the real figures we can verify and nothing invented where we cannot.
One: the licence, priced per seat
A general-purpose AI licence is the cheapest thing on the list and the least useful on its own. Vodacom's South African cloud marketplace lists Microsoft 365 Copilot Business at R443.88 per user per month on a 12-month contract, or R5,071.50 per user per year. Five staff on it: about R2,219.40 a month.
That buys a faster way to write a letter. It does not answer your phone at 19:00, it does not chase the quote you sent on Tuesday, and it does not book the customer who messaged at 21:40. It also scales with headcount, so a five-person business pays for five seats whether five people use it or one does. For a small firm, per-seat pricing is the wrong shape of spend: it charges you for people rather than for work completed.
Two: the build fee, which decides whether any of it works
This is the part that sorts a working system from an expensive demo. A build means the process is written down, the phone number or WhatsApp number is connected, the escalation rules are set, the script is tested against real conversations your staff have had, and the person who has to live with it is trained on it. Our Guard build is R9,500 one-time. Growth is R19,500 and Dominance R34,500, because more locations mean more rules.
Skip it and you get something that answers in a generic voice, books a slot that is already taken, and quietly stops being used after a fortnight. The setup fee is not the markup. It is the work.
Three: what it costs to run, per unit
Model calls and messaging are billed by volume: per conversation, per message, per minute of voice. That is a real cost and it grows in your best month, which is precisely the month you can afford it but also the month you are least likely to be watching.
We are not going to quote you a number here, because the honest answer depends on your volume and your channel. What you should insist on is the unit price, in writing, plus the monthly cap. Ask what happens on the 5,000th message. If the answer is a shrug, you are the one carrying that risk. For how WhatsApp per-message billing actually works, see our breakdown of WhatsApp AI agents.
Four: the person who watches it
This is the line item almost every quote drops. Models get updated. Your prices change. WhatsApp changes its rules. A booking path that worked in March fails in August because a calendar permission expired. Someone has to notice that before your customers do.
That is the retainer: R5,950 a month on Guard for a single location, R12,500 a month on Growth for two to five locations, R23,500 a month on Dominance. It covers the reviews, the fixes, the script changes when you run a special, and a monthly read of what the system handled.
If nobody is doing that work, you do not have a managed system. You have software you bought once and are slowly abandoning.
Put the total next to a wage, not next to software
Software comparisons mislead small business owners, because the alternative to an AI system is rarely another piece of software. It is a person, or nobody.
The national minimum wage rose to R30.23 per ordinary hour on 1 March 2026 (Government Gazette 54075, up from R28.79). A 45-hour week at that rate is about R5,895 a month, before UIF and SDL. Guard at R5,950 a month sits almost exactly there.
Now the more useful comparison. PayScale's 2026 South African salary data puts the average receptionist base salary at R109,145 a year, roughly R9,095 a month before benefits. A receptionist who is good on the phone is worth every cent of that, and an AI agent does not replace the judgement, the relationship or the apology when a delivery goes wrong.
What it covers is the part of the day nobody was covering anyway: the calls that ring out after 18:00, the Sunday enquiry, the WhatsApp that arrives while your two staff are on site. That is an arithmetic comparison, not a like-for-like swap, and anyone who sells it to you as a headcount replacement is overselling.
What R0, R1,650, R2,500 and R7,500 each buy
- R0 — the free digital presence check. Twelve measured checks on your site and Google listing, three released in full, the other nine named so you know what is being withheld. No card, no invented score. It answers a prior question: is AI even your bottleneck, or is it that your listing is unclaimed and your hours are wrong?
- R1,650 — the presence report. All twelve checks released, local rank against same-category operators, and review themes in your customers' own words. It is credited in full toward the R7,500 assessment, so it works as a deposit rather than a cost.
- R2,500 — an intelligence audit. SEO and site, competitor intelligence, or ICP research. A written report you keep, whether or not you ever build anything with us. See what the audits cover.
- R7,500 — the assessment. Where the hours and the money actually go, mapped line by line: missed and after-hours calls, quote follow-up, admin. It ends with a build plan and a price, or the honest answer that you should not build yet.
Buy the diagnosis before the build. The expensive mistake is never the fee, it is spending three months and a retainer on the wrong automation.
Where South African SMBs actually waste the money
- Seat licences for people who will not use them. A tool nobody opens is a subscription, not a capability.
- Signing a year before running a pilot. Start on one process, one number, one month.
- Paying the build twice. It happens when the first supplier documented nothing and you cannot change anything without them.
- No owner. Systems go stale quietly. If no one's name is on it, it is already drifting.
Five questions to ask any AI quote
- What is the setup fee, and what exactly does it deliver that I can see and test?
- Is the licence priced per seat or per outcome? What happens if I add a person?
- What is the per-message, per-conversation or per-minute price, and is there a monthly cap?
- Who fixes it when a model update or a rule change breaks a flow, and what do they charge?
- What do I own if I stop paying — the scripts, the numbers, the data?
A supplier who can answer all five in writing is worth talking to. One who cannot is selling you the first invoice and hoping you never ask about the other three.
Start where it costs nothing
Run the free presence check first. It takes a few minutes, it costs R0, and it tells you whether your problem is visibility, response time or capacity. If the answer is capacity, the pricing page has every tier and every figure in rand, with nothing hidden behind a "contact us".
If you would rather skip the guesswork, book the R7,500 assessment. You leave with a map of where the hours go and a fixed price for the build, or a straight answer that you do not need one yet.