Process automation, a guide
Business process automation, and where AI fits into it
Business process automation means software carrying out a process that people used to run by hand: the same steps, the same rules, every time. It is an older and wider idea than it sounds, and AI does not replace it. What AI adds is the ability to handle the parts of a process that arrive as ordinary language. This guide sets out what BPA means, where AI changes it and where it does not, and what the split looks like in a small business's front office.
Useful whether or not you ever buy from us. Written in Durban by the people who build IndunAI, an AI assistant for South African small businesses. Where it fits, and where it does not, is one short section near the end.
The term, first
What BPA means.
A business process is a repeatable sequence of steps with a start, some rules and a result: a quote becoming a job, a job becoming an invoice, an invoice becoming a payment. Business process automation is software doing those steps with as little manual handling as possible. Payroll runs, bank feeds, approval routing and recurring invoices are all BPA, and most businesses already use some without calling it that.
| Term | What it means | A typical example |
|---|---|---|
| Business process management (BPM) | The discipline of mapping, measuring and improving processes. Automation is one of its tools, not the whole of it. | Mapping how a quote becomes an invoice, and removing a step nobody needed |
| Workflow automation | Automating the steps of one workflow, often by connecting apps so that an event in one starts steps in another | A website form creates a contact and sends a welcome email |
| Robotic process automation (RPA) | Software robots that work other programs' screens the way a person would, clicking and typing, usually where no proper connection exists | Copying figures from a supplier's portal into another system every morning |
| Automation inside software you own | The rules and schedules built into your accounting, booking or practice software | A bank feed, recurring invoices, an automatic statement |
| AI automation | Automation in which some steps are done by an AI model, usually one that reads and writes ordinary language | Reading a customer's message and answering it, or pulling the figures out of an emailed invoice |
What makes a process worth automating
The best candidates happen often, follow the same rules every time, change rarely, and cost you money or customers when they are slow or wrong. Their inputs are already digital, and their result is something you can check. A process that changes every month, depends on judgement, or that nobody can write down as steps is a poor candidate, and automating it usually just produces the same muddle faster. Map it first, which is the BPM part, then automate what is left.
Process automation in South Africa
The tools are the same here as anywhere, and so is the advice. The local details are about law and channels. POPIA covers processing by automated means as well as by hand, so a supplier whose system handles your customers' personal information is your operator and should sign a written agreement with you; section 71 applies if a process makes decisions with a legal or similarly substantial effect on somebody solely by automated means. And many South African customers would rather send a WhatsApp than fill in a form, which matters for the next section. When you compare process automation services in South Africa, ask for a fixed scope, who owns the finished automation, how you will see that it ran, and what happens when it breaks.
What is new
Where AI changes it.
Traditional BPA needs two things: structured inputs, where the information already sits in labelled fields, and fixed rules. AI changes the first. It can turn a WhatsApp message, an email or a scanned document into information a process can use, and it can write the words a process sends back. It should not change the second.
Words in
A customer's message, an email, a voice note turned into text, a document. AI reads what a form could never have collected, in whatever order it arrives.
Words out
Replies written for the person reading them, in their language, instead of a template with blanks filled in. The facts in the reply still come from your records.
Asking for what is missing
A form refuses to submit without a field. A conversation can ask for the missing piece, in plain words, while the customer is still there.
Sorting and routing
Which requests are urgent, which are for which person, which need a human at all. Useful, with a person or a hard rule reviewing it wherever a wrong call costs money.
RPA and AI are different tools
RPA follows recorded steps exactly and understands nothing about what it handles, so it breaks when a screen changes but never improvises. A language model understands what it reads but does not do exactly the same thing every time. The two are often combined, with AI reading a document and RPA or an ordinary connection typing the result into a system, and the pair is sometimes sold as intelligent automation.
Where AI does not change things
Arithmetic, availability, payments, approvals and compliance rules should stay ordinary software, because they need the same answer every time and a model can be talked round. The sound design is that the model proposes and the software verifies: the model reads the request and suggests the booking, and the calendar decides whether the time is free. AI agent or chatbot goes further into why.
In practice
Examples from a front office.
A small business's front office is where BPA and AI meet most often, because almost every process there starts with somebody's words. Split each one into its rules part and its language part, and it becomes clear which tool does what.
| Process | The rules part | The language part | Where a person comes in |
|---|---|---|---|
| Enquiry to booking | Read free times, claim the slot once, write it into the diary | Read the message, answer questions, ask for what is missing | An unusual request, or no time that suits |
| Reminder and confirmation | Send at the set time, free the slot when the answer is no | Understand "can we make it a bit later?" | A move when the diary is full |
| Quote | Price from the list, VAT, total, validity date | Collect the details the quote needs and explain it | Work that is not on the price list |
| Deposit and payment | Send the payment link, hold the slot, release it when the hold lapses | Explain the terms, answer "can I pay by EFT?" | Checking a proof of payment against the bank |
| Forms before a visit | Send the right form, file the answers against the booking | Answer questions about the form | Answers that need a professional to look at them |
| Hand-over to a person | Alert the right person, pause the automation while they reply | Keep the conversation attached, so nobody asks twice | Always: that is the point of it |
The pattern is the same in every row. The language part is where AI earns its place, the rules part should stay ordinary software that gives the same answer every time, and every process has a door to a person that is part of the design, not a sign that it failed. If you want to start on one of these by yourself, workflow automation for a small business has a plan for automating the first one in a week, and cutting no-shows covers the reminder row in depth.
Where we fit
Where IndunAI fits, and where it does not.
IndunAI is AI automation for the front office of a South African small business: the language part of the rows above, with its own server doing the rules part.
What it automates
It answers on your WhatsApp Business number, your website chat and email; books into Google Calendar, a CalDAV calendar or GoHighLevel, with each slot claimed once; sends reminders, forms and payment links; prepares quotes and invoices from your own prices; and hands conversations to your team.
What it does not
It is not an RPA tool or a general workflow engine: it does not work other programs' screens, it has no Zapier connector, and its one CRM connection is GoHighLevel. It is not accounting software and does not connect to an accounting package.
What it costs
From R1 450 a month including VAT for up to 300 conversations, plus a once-off R2 500 setup; 300 to 500 conversations is R2 250 a month. Managed is R4 995 a month with setup included, 2,000 conversations and build items within reason. Work it does not do at all is priced per project, and Meta's WhatsApp fees are separate.
What it takes off a front desk, task by task, is on AI automation. If your process is not on it, tell us what it is and we will say plainly whether we are the right people for it.
FAQ
Fair questions.
Is RPA the same as AI?
No. Robotic process automation is software that repeats recorded steps in other programs, clicking and typing the way a person would, without understanding what it is handling. AI in this context usually means a model that can read and write ordinary language or recognise what is in a document. The two are often used together: AI reads an emailed invoice, and RPA or an ordinary connection types the figures into a system.
What is business process automation?
Business process automation, or BPA, is using software to carry out a business process with as little manual handling as possible: the same steps and rules every time, from a trigger to a result. Payroll runs, bank feeds, approval routing, recurring invoices and automated reminders are all examples.
What is the difference between BPA and workflow automation?
Business process automation is the wider term. It covers whole processes, which can cross several teams and systems, and includes RPA and the automation built into your own software. Workflow automation usually means automating the steps of one workflow, often by connecting apps. In a small business the two mostly describe the same work.
What is AI automation?
Automation in which some steps are done by an AI model: reading a customer's message, answering in words, pulling the details out of a document or sorting requests. It extends process automation to work that arrives as ordinary language. The rules, the arithmetic and the records should still be handled by ordinary software that checks what the model proposes.
Does POPIA apply to automated processes?
Yes. POPIA covers processing by automated means as well as by hand. A supplier whose system handles your customers' personal information for you is your operator and should sign a written agreement with you, section 71 applies to decisions with a legal or similarly substantial effect made solely by automated means, and section 72 applies when information is sent outside South Africa. This is not legal advice.
Automate the words, keep the rules.
Tell us which front-office process eats your day. We will tell you which part of it AI should do, which part should stay ordinary software, and whether IndunAI is the right tool for either. Or ask the assistant on this page.
The rest of the plain-English guides, written the same way: what is documented, what is not, and how to check it yourself.