Agentic AI vs RPA vs Automation: What's Actually Different (and What's Marketing)
- Matt Lazarus

- Jun 11
- 5 min read

A workflow rule that forwards invoices is now "AI-powered". So is a screen-scraping bot from 2017, and so is an autonomous agent that plans, reasons and acts across your systems. The same label, three profoundly different technologies.
The fog is not harmless. It produces agents deployed where a mail rule would do, and mail rules stretched until they snap doing jobs that needed judgement.
Here is the taxonomy without the marketing, and the decision rule that routes each process to the right tool.
Key Takeaways
Three paradigms, not one: deterministic workflows follow steps, RPA mimics humans at interfaces, agents pursue goals with planning.
The decision rule is variability: stable rules want workflows; judgement and variation are what agents are for.
The winning portfolio is boring: cheap automation for the stable 80 per cent, governed agents for the variable 20.
What Is the Difference Between Workflows, RPA and AI Agents?
Deterministic automation executes predefined steps against system APIs; RPA replays human actions against user interfaces; AI agents accept a goal and decide the steps themselves - planning, calling tools and adapting as conditions change. The further right you move, the more capability you gain and the more governance you owe.
Each has an honest failure profile worth naming:
Workflows (Power Automate flows, integration platforms) are cheap, fast and utterly literal - they break loudly when reality deviates from the rule, which is actually a feature.
RPA earns its keep where systems lack APIs, but it is brittle by construction: a moved button or redesigned screen silently breaks the bot, and fleets of them become a maintenance estate of their own.
Agents handle variation and unstructured inputs, but they fail probabilistically rather than loudly - which is why they demand guardrails, evaluation and human-in-the-loop review that workflows never needed.
How Do You Decide Which Paradigm a Process Needs?
Score the process on two axes: variability (how often does the input or path deviate from the standard case?) and judgement (does handling it require interpretation, or just rules?). Low on both - workflow. Low variability but no API - RPA, reluctantly. High on either - that is agent territory, provided the cost of an error is recoverable.
Worked through three familiar processes:
Invoice matching: 85 per cent of invoices match purchase orders by rule - workflow. The mismatched 15 per cent, with their free-text disputes and judgement calls, are the agent use case. Splitting one process across two paradigms is the mature answer.
Request triage: classifying messy inbound emails by intent and urgency requires interpretation of unstructured language - genuinely agentic, with routing as a recoverable action.
Report assembly: compiling a recurring pack from governed sources is stable and rule-bound - a workflow against a proper data model, not an agent. Reaching for AI here is paying intelligence prices for clerical work.
Why Does Putting an Agent on a Stable Process Backfire?
Because you trade deterministic reliability for probabilistic behaviour and gain nothing in return. A rule-based process executed by an agent acquires a hallucination surface, an evaluation requirement and a governance load - while delivering the same output the workflow produced for a fraction of the cost. Capability you do not need is risk you still carry.
The reverse mistake is quieter but just as costly: stretching workflows over variable processes produces the exception-handling spaghetti every operations team recognises - forty branches, three owners, and a queue of edge cases handled by email. That queue is the agent backlog, hiding in plain sight.
Ranking which queue items justify agentic treatment - by volume, recoverability and return - is precisely the discipline of AI opportunity discovery: evidence first, paradigm second.
Volume thresholds matter more than teams expect: an exception path handled twenty times a week rarely repays agent engineering, while the same path at two hundred a day almost always does. Counting before building is the cheapest analysis in automation - and the most skipped.

What Does a Sensible Automation Portfolio Look Like?
It looks boring, and it compounds. The stable 80 per cent of process volume runs on cheap, literal workflows; RPA covers the API-less corners as a tactical bridge; and a small number of governed agents own the variable, judgement-laden 20 per cent where they genuinely earn their cost.
The agents in that portfolio are built like infrastructure, not experiments: scoped permissions, approval gates before consequential actions, audit trails and measured accuracy - the engineering discipline of proper AI agent development. The patterns transfer, so the second agent costs less than the first and the third less again.
Where Do Copilots and Assistants Fit in the Taxonomy?
Assistants like Microsoft 365 Copilot occupy a fourth position worth naming: they augment a human inside their own session rather than executing work in the background. The human supplies the judgement and owns every action; the assistant supplies drafting, retrieval and summarisation. Governance-wise, that keeps them lighter than agents - the loop already contains a person.
The distinction prevents two common confusions. First, deploying Copilot is not deploying agents: an assistant that helps a person write the email is a different risk class from an agent that sends it. Boards approving "AI" deserve to know which class they are approving. Second, assistants are often the right precursor: they build organisational AI literacy, surface the data-quality problems early, and reveal - through what people ask them - exactly which processes are agent candidates.
A practical maturity path falls out of the taxonomy: workflows for the stable processes you already understand, assistants to augment the judgement work, and agents introduced deliberately where the assistant logs show high-volume, rule-expressible, recoverable tasks queuing up. Each stage funds and de-risks the next - and each stage's governance scaffolding (permissions, labels, evaluation habits) is inherited by the one after it.
The vendors will keep blending the categories. Your architecture should keep them distinct.
Can the Three Paradigms Work Together in One Process?
They usually should. Mature automations are layered: a deterministic workflow provides the spine and the audit trail, RPA bridges the legacy system that has no API, and an agent handles only the step where judgement over variable inputs is genuinely required - reading the exception, assembling the context, proposing the resolution.
Accounts payable is the classic example. Matching invoices to purchase orders is workflow; keying approved invoices into a closed legacy ERP is RPA; triaging the 15 per cent that fail matching - wrong entity, partial delivery, missing reference - is agent territory, with an approval gate before anything posts. Buying one paradigm to do all three jobs is how automation programmes end up both expensive and brittle.
The procurement implication is worth stating plainly: scope automation tenders by process step, not by platform. A request for "an AI agent solution for accounts payable" invites the wrong architecture from every vendor; a tender that names the workflow spine, the legacy bridge and the judgement step gets you comparable bids and a system whose parts can each be replaced without rebuilding the whole.
Buy the Outcome, Not the Adjective
When the next pitch says "AI-powered automation", ask one question: what happens when the input deviates from the standard case? A workflow vendor will say it errors. An RPA vendor will say it stops. An agent vendor should say it adapts - within boundaries, with a human gate, and with a log.
Match the answer to your process, and the adjective stops mattering.




