Insights · Fundamentals
What is agentic process automation?
The term gets used loosely. Here is a definition, a comparison with RPA and classic workflows, and an order-to-cash example.
Agentic process automation is the execution of business processes by AI agents that read data from several systems, assess each case against defined rules and create transactions themselves. Standard cases run through without manual work, while exceptions go to the responsible person with a reason attached. Every step is bound to permissions and approval rules and is logged.
What’s new is the decision inside the process. A classic workflow only knows the paths someone modeled in advance. An agent can also handle cases nobody planned for: an order with a different delivery address, a discount just above the usual limit, a business partner that exists twice in SAP. Whether it may then act alone depends on rules you define.
It also differs from AI assistants. A chat that summarizes an opportunity helps the person at the screen. With agentic process automation, the transaction is finished at the end: the order is in SAP, the opportunity in Salesforce is updated, and the customer has their confirmation.
How it compares with workflow automation, RPA and AI assistants
These approaches aren’t mutually exclusive and often run within the same process.
| Criterion | Workflow automation / BPM | RPA | AI assistant / chat | Agentic process automation |
|---|---|---|---|---|
| Makes its own decisions? | No. Follows a modeled flow with fixed branches. | No. Replays recorded UI steps. | Suggests. A person has to decide. | Yes, within your rules. Per action: allow, request approval or deny. |
| Writes to systems? | Yes, through interfaces hard-wired into the workflow. | Yes, through the user interface. | Usually not, or only single actions in its own system. | Yes, through the APIs of several systems, with its own identity and protection against duplicate execution. |
| Handling exceptions | Only exceptions modeled upfront. Everything else ends up in an error queue. | Breaks when a screen or the data changes. | Explains the case. Someone still has to resolve it by hand. | Assesses the case, fills in missing information or hands it over with context to the right person. |
| Governance | Process model and roles in the workflow system. | Bot accounts, often with broad permissions. | Tied to the user’s own permissions. Follow-up actions happen elsewhere. | Policies, approval rules and audit trail, checked outside the language model. |
Simplified comparison.
How does agentic process automation work?
A transaction goes through five steps. You decide which ones the agent handles and where a person decides.
Read
The agent gathers what the case needs: the won opportunity from Salesforce, customer master data and pricing conditions from SAP, a question from the shared inbox. It uses released interfaces and its own technical identity to do so.
Check
It compares the details and assesses the case. Do price and availability match? Is the customer blocked? Is the discount out of the ordinary? If something is missing, it asks.
Execute
If the case is within the rules, the agent creates the transaction itself, such as the sales order in SAP, and updates the other systems. Every call carries a transaction key, so a retry never produces a second document.
Get approval
Cases outside the rules go to the responsible person, along with the relevant data and the rule that applied. Once approved, the agent executes. If rejected, the transaction stops there.
Document
Inputs, decision, approval and system response all go into the audit trail, so you can trace later why an order was created the way it was.
What is it good for, and where doesn’t it fit?
It pays off where people mostly carry information between systems and make lots of small decisions along the way. Typical candidates are processes with high volume, recurring checks and cases that look alike but are rarely identical. For example:
- Order entry between CRM and ERP, such as from Salesforce opportunity to SAP sales order.
- Quotes and price approvals where discount, conditions and availability have to be weighed together.
- Service requests that need data from several systems before anyone can reply.
- Delivery, pricing and stock exceptions that are currently sorted out by email and phone.
Not every step needs an agent. Anything that always runs the same way, like a format conversion, a fixed routing rule or a nightly data sync, is better left to a classic workflow or integration. A fixed program is faster, cheaper and fully predictable there.
Rare decisions with big consequences, such as a new framework agreement, belong with people. An agent can prepare them. It shouldn’t close them.
A well-designed process is therefore usually a mix. Deterministic steps run as workflows, the agent handles assessment and clarification, and people keep the approvals. Master data holds things back more often than technology. If payment terms are missing or the same customer exists three times, even a good agent won’t get far.
Example: order-to-cash across Salesforce and SAP
Take order-to-cash. Sales wins an opportunity in Salesforce. In many companies, several manual steps lie between that and a sales order in SAP: someone checks the business partner, compares prices and quantities, chases missing details and finally keys the order into SAP.
With agentic process automation, an order agent takes over that chain. It reads the opportunity, checks the business partner in SAP, validates the order data and queries prices and availability. Then it assesses the risk. A standard order from an existing customer is created straight away, the opportunity is updated and the customer gets a confirmation. An order with a special discount goes to the sales manager first. If the customer is blocked, the agent creates nothing and flags the case.
The systems themselves stay as they are. The agent uses existing OData services in SAP and objects, flows and Apex actions in Salesforce. Standard cases run autonomously, exceptions under control.
Governance and Guarded Autonomy
The most important question in agentic process automation isn’t a technical one. It’s this: when may an agent act without asking? Permissions only answer part of that. They define what an agent may do. They don’t say when it should do so alone.
In voluro Nexus, the answer is Guarded Autonomy. For every action, Nexus applies your rules to decide whether it runs automatically, needs approval or is stopped. Criteria can include value, discount, payment terms, customer status or the target system. For example, a standard €8,000 order from an existing customer goes through automatically, €85,000 with a special discount goes to the sales manager, and an order for a blocked customer is stopped.
Where this check happens matters. It runs outside the language model, by fixed rules, and no prompt can get around it. Governance is decided by Nexus, not by the language model. Versioned tools and policies, separate development, test and production environments and a complete audit trail round it off.
Agentic process automation with voluro Nexus
voluro Nexus runs business processes across system boundaries. It turns your SAP, Salesforce and Microsoft interfaces into controlled agent tools, governs agents by your rules and logs every step. Native agents such as Joule, Agentforce or Copilot can be brought in wherever they’re strongest.
For common processes such as order processing, Process Packs provide prepared business solutions that we map onto your systems during the project. The voluro team takes the first process into operation and supports the expansion. It starts with a free 30-minute process check, and if a classic workflow is enough, that is what we recommend.
Frequently asked questions
Does agentic process automation replace RPA and existing workflows?
No. Fixed steps that never change are well served by workflows and integrations. Agents take over the parts where a person used to check, assess or follow up. RPA bots that drive screens because no interface was used can often be replaced with API access, though that depends on the case.
How is this different from Joule, Agentforce or Copilot?
The native agents from SAP, Salesforce and Microsoft mainly work inside their own system. Agentic process automation as described here targets processes that touch several systems. The two combine well: Nexus brings native agents in as participants in a process.
Do SAP or Salesforce need to be modified?
No modifications are needed. The agent works through existing interfaces such as OData services, flows or your own APIs. What has to be set up is a technical identity with suitable roles and, if needed, services that aren’t activated yet.
Who is responsible if an agent gets a decision wrong?
Responsibility stays with the company. That’s why the process owner decides which cases an agent may close on its own. Everything else goes to approval, and every decision can be traced in the audit trail.
Read on
Free process check
30 minutes on one of your processes: where an agent pays off and where a workflow is enough.
The voluro Nexus platform
The execution and governance layer for agentic process automation.
Order-to-cash automation
From won opportunity to SAP sales order, with approvals under your rules.
Guarded Autonomy
When an agent acts on its own, when it asks and when it stops.
AI agents for SAP
Agents that read from SAP and execute transactions under control.
Joule, Agentforce, Copilot or your own agent?
When native agents are enough and when a process needs more.
AI agent, RPA or workflow?
The decision guide to the comparison: which approach fits which process step.
Glossary
Guarded Autonomy, STP rate, idempotency and other terms explained briefly.
Sources and further documentation
Start with one process.
30 minutes · free · with a senior architect. You get a verbal initial assessment and concrete next steps.