Skip to main content
Fundamentals7 min read

What Business Process Automation Actually Automates

Business process automation is four distinct capabilities sold under a single label. Here is what each one does, where each one stops, and why buying only one of them is the most common way these projects stall.

Ask five vendors what business process automation means and you will get five answers, all of them technically correct and none of them the same. One will demonstrate a robot filling in a form. Another will show a flowchart with approval steps. A third will talk about reading invoices, and a fourth about dashboards. They are describing four different capabilities that happen to share a category name.

This matters because a real business process almost always needs more than one of them, and a platform that only does one will get you about forty per cent of the way through before the project quietly stops. It is worth being precise about what each layer does.

Task automation

The narrowest layer. A single repetitive action, performed the same way every time: copy these fields from this system into that one, generate this file, send this notification. This is where robotic process automation usually lives, and where most organisations start, because the demonstration is compelling and the first script can be built in a day.

The limitation shows up at scale. Task automation has no concept of a case. It does not know that this invoice is the third attempt from a supplier whose bank details changed last week, or that the approval it is waiting on has been sitting with somebody who left. It performs the action and finishes. When you have sixty of these scripts running independently, nobody can answer the question of where a particular piece of work has got to.

Workflow orchestration

The layer that turns a set of actions into a process. Orchestration holds the sequence, the conditions, the waiting, the approvals and the escalation rules, and it holds state for every individual case moving through the process.

This is the layer that answers questions. Where is this order? Why has this claim not moved for six days? Who approved this payment, under which rule, and when? A workflow engine can answer all three because the case exists as an object with a history, rather than as a series of unrelated actions that happened to fire in sequence.

The single most reliable predictor of whether an automation programme survives its second year is whether it has a real orchestration layer or a collection of independent scripts.

Document intelligence

The layer that handles input arriving as a file rather than as data. Invoices, purchase orders, delivery notes, claim forms, contracts, identity documents and the endless scanned PDFs attached to emails from suppliers who have never heard of your integration roadmap.

Document intelligence classifies what a file is, extracts the fields that matter, and validates them against your own master data. The part that separates a usable system from a demonstration is confidence scoring: every extracted value should carry a measure of how certain the extraction was, with a configurable threshold above which values flow straight through and below which a person reviews them. A system that returns every field with equal confidence is not being accurate, it is being quiet about its uncertainty.

Process intelligence

The layer that measures the other three. Every case writes a timestamped event log, and that log supports the analysis that makes improvement possible: how long each step actually takes, where cases wait and for whom, how often each exception path fires, and how far the process as it runs has drifted from the process as it was designed.

This is the layer most often left until later, and leaving it out is expensive. Without it, an automated process degrades silently. Volumes shift, a supplier changes their invoice template, a policy is updated, and a workflow that was well tuned in the spring is the bottleneck by autumn. Nobody notices until somebody complains, and by then the baseline you needed to prove the original business case has been lost.

What none of these layers automate

Judgement. Not because the technology cannot produce an answer, but because someone has to be accountable for the decision, and accountability does not transfer to a workflow engine.

In practice the steps that should stay with people are consistent across industries:

  • Decisions where the cost of being wrong is significantly higher than the cost of the review
  • Cases where the rule genuinely depends on context that is not recorded anywhere
  • Anything a regulator, auditor or customer will later expect a named person to defend
  • Exceptions that are rare enough that no one has agreed what the correct handling actually is
  • The first few weeks of any new process, while the exception catalogue is still being learned

Designing those handovers well is a large part of the craft. An automated process that routes forty per cent of its cases to a review queue with no context, no explanation and no way to resume from where it stopped is worse than the manual process it replaced.

The question worth asking a vendor

Not which of these four layers do you have, because everyone will claim all four. Ask instead to see a single case travel end to end: arriving as a document, being extracted and validated, flowing through a multi-step workflow with an approval, hitting an exception, being resolved by a person, resuming from the step it stopped on, and then appearing in the analytics with its cycle time broken down by step.

That one demonstration exercises all four layers and the seams between them. The seams are where these platforms actually differ, and they are the part a slide deck cannot show you.

Next step

Talk it through against your own process

Reading about exception design and choosing a first candidate only goes so far. Bring the process and we will work through it together in the demo.

Expires in

Limited time offer

We rebuilt your site for you. Claim it and we handle everything transfer, hosting, and your domain. Then update it anytime, just by asking AI.

Host for only$8 per monthBilled yearly
Claim limited offer now