The Contrarian Take: AI Agents Shouldn't Touch the Keyboard
Everyone's in a rush to hand their AI agent the keys to the ERP, the CRM, the whole digital kingdom. But here's the thing: agentic AI is brilliant at thinking, not at typing. It reasons, plans, and decides, but when it comes to reliably moving data between systems, it's a liability. The real power move is to let the agent be the brain and let RPA be the hands. We've seen it in production, and it's the only architecture that doesn't make you pull your hair out.
The Problem with Agentic AI as an Execution Layer
Agentic AI uses large language models to understand natural language, reason, plan tasks, call tools, and make context-based decisions (Intelligent agent (Wikipedia)). That's powerful. But it also introduces uncertainty. As the fact base puts it, RPA is deterministic but brittle, while agentic AI handles variability but introduces uncertainty (Robotic process automation (Wikipedia)). When you let an agent directly manipulate your systems, every action is a probabilistic guess. It might click the wrong button, enter data in the wrong field, or hallucinate an API call. And when it does, you've got a mess that's hard to debug.
RPA, on the other hand, follows predefined, rule-based scripts to perform repetitive tasks like copying data between applications and filling forms (Robotic process automation (Wikipedia)). It's not smart, but it's reliable. It does exactly what you tell it, every single time, at 3 AM, with no coffee break.
The Hybrid Stack: Agents That Drive, Bots That Execute
The dominant emerging architecture is to layer AI agents for reasoning over an RPA execution layer, so agents drive RPA rather than replace it (Robotic process automation (Wikipedia)). This isn't just theory. UiPath calls this Phase 3 of RPA's evolution: 'Agentic Automation' (2023 to present), where RPA serves as the execution layer that turns the plans and reasoning of AI agents into tangible actions (UiPath (RPA)).
Think of it this way: the agent cracks the problem—it figures out what needs to happen, in what order, and what data is needed. Then it hands off to an RPA bot that can execute the steps with precision. The bot doesn't need to think; it just needs to do. And if the context changes, the agent can adapt the plan and send a new set of instructions to the bot.
The Numbers Back This Up
The RPA market is booming, which tells you that execution still matters. Grand View Research estimated the global RPA market at $4.68 billion in 2025, projected to reach $35.84 billion by 2033 (Grand View Research (RPA market)). MarketsandMarkets put it at about $9 billion in 2025, heading to nearly $48 billion by 2036 (MarketsandMarkets (RPA market)). That's not a shrinking market—that's a market that's becoming the foundation for something bigger.
And the benefits are concrete. RPA bots run 24/7 and let teams scale without adding headcount, and RPA enhances compliance by enforcing process consistency and providing audit trails (UiPath (RPA)). In a world where every action needs to be traceable, that's gold.
But What About the Counter-Argument: Agents Can Do It All?
Some folks argue that AI agents are getting so good that they can handle execution too. They point to agentic AI's ability to call tools, use APIs, and even interact with other agents (IBM (AI agents)). And sure, in a controlled demo, an agent can fill out a form or move a file. But the real world is messy. Legacy systems, weird edge cases, non-standard UI elements—these break even the best agents. RPA is designed to handle that mess, because it's been doing it for years.
Also, consider the cost of failure. If an agent makes a mistake, it's not just a wrong output—it's a wrong action. That could mean a failed payment, a duplicated record, or a compliance violation. With RPA, you have deterministic behavior and an audit trail. You know what happened and why. That's not something you want to gamble with.
And there's the human factor. The biggest barrier to AI automation adoption isn't technology—it's organizational change and human oversight (Robotic process automation (Wikipedia)). People trust systems they can verify. An RPA bot's actions are verifiable; an agent's reasoning is a black box.
What I'd Actually Do
Here's my concrete recommendation: for any process that involves moving data between systems, use a hybrid approach. Let an AI agent handle the decision-making—like classifying incoming requests, determining which workflow to trigger, or identifying exceptions—but hand the actual execution to an RPA bot. For example, in an insurance claims process, the agent can read an email, extract the claim type and priority, and then instruct an RPA bot to enter the data into the claims system and attach the relevant documents. The agent handles the variability; the bot handles the consistency.
Start small. Pick one high-volume, rule-based process, and build a proof of concept. Measure the error rate and the time saved. Then scale.
Quick tip: always put a human-in-the-loop checkpoint for any agentic decision that could have serious consequences. It's not about distrust—it's about accountability.
Sources
- Robotic process automation (Wikipedia) - https://en.wikipedia.org/wiki/Robotic_process_automation
- Grand View Research (RPA market) - https://www.grandviewresearch.com/industry-analysis/robotic-process-automation-rpa-market
- MarketsandMarkets (RPA market) - https://www.marketsandmarkets.com/Market-Reports/robotic-process-automation-market-104435980.html
- UiPath (RPA) - https://www.uipath.com/rpa/robotic-process-automation
- IBM (AI agents) - https://www.ibm.com/think/topics/ai-agents
Comments (0)
Please sign in to post a comment.
Don't have an account? Create one
No comments yet. Be the first to comment!