NexBDM Blog
RPA vs AI: which one your process actually needs (often neither)
By NexBDM Team · 2026-09-25
RPA vs AI for a small business: RPA follows fixed rules through screens, AI reads messy input and can be wrong. Four questions to decide which your process needs, what AI agents change, and what POPIA says when software decides about a person.
RPA vs AI comes down to what the process runs on. RPA follows fixed rules through screens, fast and the same every time. AI reads unstructured input, like emails and scanned invoices, and makes a judgement that can be wrong. Most small-business processes need neither first: they need a form that captures the data once and a written rule.
What is RPA, in plain terms?
RPA stands for robotic process automation. UiPath, the vendor most associated with the category, defines it on its own RPA page as software robots that "automate repetitive, rule-based tasks like data entry and system integration", working by mimicking the clicks and keystrokes a person makes on screen. Microsoft describes Power Automate desktop flows the same way: built for "rule-based tasks", able to drive old and new applications "by using application UI elements, images, or coordinates".
The key word in both definitions is rule. An RPA bot does not understand the invoice it is copying. It knows that the number in a given box goes into a given field. When the box moves, the bot breaks. When the rule is right, it runs the same way every time, which is exactly what you want for work nobody should be thinking about. Both pages were read on 25 September 2026.
What does AI add that RPA cannot?
Reading. UiPath's own history of the category says the move to AI is what made "semi-structured processes" automatable, and gives the examples: "invoice processing, email classification, and document analysis". Those are the jobs where the input does not arrive in the same shape twice. A supplier sends a PDF, another sends a photo, a third types the details into the email body. A rule cannot cope with that. A model can read all three.
The cost of that ability is certainty. A rule is either right or wrong, and it is wrong the same way every time, so you find it once and fix it. A model can be right a thousand times and wrong on the next one, so every AI step needs a check on what it produced.
RPA vs AI agents: what changes when AI drives the screen?
The newest version of the question is an AI agent that operates a computer the way an RPA bot does, by looking at the screen and clicking. Anthropic publishes this capability for Claude as "computer use", and its documentation is unusually direct about the limits. It says latency "might be too slow compared to regular human-directed computer actions" and advises focusing on "use cases where speed isn't critical". It says the model "might make mistakes or hallucinate when outputting specific coordinates", and that reliability "might be lower when interacting with niche applications or multiple applications at once".
It also warns that instructions on a webpage or inside an image "might override your instructions", and advises isolating the model "from sensitive data and actions". That is the vendor's own guidance, read on 25 September 2026. The honest reading: an AI agent at the screen is a flexible RPA bot that is slower and less predictable. Use it where the flexibility is worth that, and nowhere else.
RPA vs AI: side by side
| Question | RPA | AI | A form and a rule |
|---|---|---|---|
| 1. What input does it need? | The same screens, in the same layout, every time | Anything readable: email, PDF, photo, voice note | Data captured once, in fields you designed |
| 2. How does it decide? | A fixed rule | A judgement from patterns in its training | A fixed rule |
| 3. How does it fail? | Loudly, when a screen changes | Quietly, with a confident wrong answer | Loudly, when a field is empty |
| 4. What does it need around it? | Someone to fix it when the software updates | A person checking outputs, and a log | Someone who owns the rule |
| 5. Where does it fit best? | Old systems with no connection to anything else | Unstructured input that arrives in many shapes | Most small-business admin |
Which one does your process actually need?
Ask four questions, in this order, and stop at the first yes.
- Could the data be captured in a form at the start? If a quote request, an onboarding or a leave request can arrive through a form with the fields you need, you do not need a robot to copy it and you do not need a model to read it. Capture it once and every later step reuses it. This answers more processes than the other three questions combined.
- Can you write the rule down in one sentence? "Invoices over a set amount go to the owner for approval." "A lead with no reply in two days gets a reminder." If you can write it, a workflow tool can run it, with no AI involved.
- Is the only way into the system through its screen? If an old accounting package or a government portal has no connection to anything else, RPA is the tool: a bot copying the same fields through the same screens. That is its real job.
- Does the input arrive in shapes nobody controls? Supplier PDFs, customer emails, WhatsApp voice notes. Now AI earns its place, reading the input and turning it into the fields that questions 1 and 2 need. Then the rule takes over again.
Notice the shape of the answer. AI sits at the edge, where messy input comes in. The middle stays a rule. That is also the dependency order in our business process automation map: capture, reuse, route, remind, report.
Why do most small-business processes need neither?
Because the process was never the problem. The data arrives in pieces, someone re-types it, and the next step depends on someone remembering. Put an RPA bot on that and you automate the re-typing of bad data. Put AI on it and you get a confident summary of bad data. The fix is cheaper and duller:
- Capture once. One form, one record, the fields the whole process needs.
- Reuse, never re-key. The quote, the invoice and the onboarding pack all read the same record.
- Route by rule. Who gets it next is written down, not remembered.
- Remind from the date. Follow-ups fire from the record, not from someone's diary.
- Add AI only at the edge. Where input arrives unstructured, a model turns it into the form's fields, and a person checks what it produced.
Our guide to workflow automation for small business covers how to rank which process to fix first, and why AI projects fail covers what happens when step 5 goes first.
What does POPIA say when AI decides about a person?
Section 71 of the Protection of Personal Information Act says a person may not be subject to a decision with legal consequences, or which affects them "to a substantial degree", that is "based solely on the basis of the automated processing of personal information" intended to profile them, including their "performance at work" or "credit worthiness". There are exceptions for decisions under a contract and for decisions governed by a law or code of conduct. Where the contract exception rests on protective measures, those measures must let the person make representations and give them "sufficient information about the underlying logic".
A fixed rule has logic you can explain in one sentence. A model's judgement is harder to explain. So if an automated step decides something about a customer or an employee, like credit, hiring or performance, keep a person in the decision and keep the rule readable. Our AI and POPIA guide goes further. This is not legal advice.
Frequently Asked Questions
What is the difference between RPA and AI?
RPA follows fixed rules through a system's screens, the same way every time. AI reads unstructured input such as emails, PDFs and photos and makes a judgement. RPA fails loudly when a screen changes; AI can fail quietly.
Is RPA being replaced by AI agents?
Not for rule-based work. AI agents that operate a screen are more flexible, but Anthropic's own documentation warns they can be slow, can misplace clicks and can be misled by instructions on a page.
Does a small business need RPA?
Usually only where an old system or portal has no way in except its screen. Most small-business admin is better served by capturing data once in a form and running written rules in a workflow tool.
When should a small business use AI instead of rules?
When the input arrives in shapes nobody controls, such as supplier PDFs, customer emails or voice notes. Use AI to turn it into structured fields, have a person check the result, then let rules run the rest.
Can AI make decisions about customers under POPIA?
Section 71 limits decisions with legal or substantial effect based solely on automated profiling. Exceptions exist for contracts and for decisions governed by law or a code of conduct, with safeguards. Keep a person in those decisions.
If you want to know which of your processes need a form, a rule, a robot or a model, book a Business Autopsy or start with discovery. The answer is usually fewer tools than you expect.
Published on nexbdm.agency. Want this applied to your business? Run the free Autopsy diagnostic →