Skip to content
automatizacion

Attended and unattended automation: which suits which process

Attended automation runs alongside a person, who launches it and decides at the points that require it. Unattended runs on its own, on a server, by schedule or by event. The choice is not a technology preference: it depends on whether the process needs human judgement inside the flow or only at the end.

Below: what distinguishes each model, what unattended demands to survive, three questions that decide it, what each really costs, and why most operations end up combining them.

When an organisation starts automating, the first design decision is not which tool to use but where the person sits. That decision determines the running cost, the support model and a good part of the return.

The two possible answers have names of their own and very different profiles, and picking by habit rather than by process is how a sound project ends up delivering a fraction of what it could.

Attended: the person is in the flow

Attended automation lives at the workstation. Somebody invokes it when they need it, and at the points where judgement is required it stops and waits for a decision. It is the natural model for processes with frequent exceptions or a component of judgement that cannot reasonably be encoded.

Its advantage is that it starts returning quickly and does not require redesigning the whole process. Its limit is equally clear: the saving is bounded by the time of the person using it, and it grows linearly with how many people adopt it.

There is a second advantage that is rarely counted. Because a person is present at every run, errors surface immediately rather than at close, so the feedback loop while the rules are still being refined is far shorter than with an unattended equivalent.

Unattended: the process runs alone

Unattended runs on a server, triggered by a schedule or an event, with nobody watching. It is the model that lets volume be processed outside working hours and frees the task completely.

In exchange it demands more: explicit rules for every exception, somewhere to leave the cases it could not resolve, monitoring that raises an alarm when it fails, and somebody who answers for it. An unattended automation without supervision is not autonomous, it is invisible — and the difference becomes apparent the day it stops working and nobody notices until month-end.

That distinction is worth stating plainly at the design stage, because the cost of the supervision is what usually goes missing from the estimate.

Three questions that decide it

How much volume does the process carry? With low, scattered volume the attended model returns sooner and costs less to stand up. With high, concentrated volume, unattended is the only one that scales.

When does the work happen? If the process could run overnight or at the weekend and that brings the result forward, there is a strong argument for unattended. If it depends on queries arriving from people, there is not.

Where does the decision sit? If human judgement appears in the middle of the flow, attended. If it appears only at the end, to approve a result, execution can run alone and approval can be the final step.

What each really costs, beyond the licence

The honest comparison is not between tool prices but between operating costs. An attended automation is deployed to user machines, and its cost grows with how many people run it: every update has to be distributed, every incident arrives through end-user support.

An unattended one concentrates cost elsewhere: infrastructure to run on, credentials to rotate, monitoring somebody has to watch, and an exception queue somebody has to work. Less visible and more constant.

The most common budgeting error is counting only the build. An automation is software in production: the day the source system changes a screen or an API, it needs adjusting. Budgeting that maintenance from the outset avoids the awkward conversation in year two, when the portfolio has grown and nobody assigned hours to sustain it.

Where the exception queue actually goes

Every unattended design produces cases it cannot resolve, and where those land decides whether the automation reduces work or relocates it. The default — a shared mailbox nobody owns — is the version that quietly fails.

What works is a queue with three properties. It carries enough context to resolve the case without opening three other systems, because the moment someone has to go hunting, the time saved upstream is spent again downstream. It has a named owner and a response window, so a case cannot sit for a week without anybody noticing. And it remembers: if an equivalent case was resolved a particular way before, that resolution should be offered rather than rediscovered.

That last property is what turns a static automation into one that improves. It requires nothing sophisticated — recording how each exception was handled and matching new ones against it — and it is the difference between an exception rate that falls over time and one that stays flat forever.

The hybrid that most operations arrive at

In practice, mature processes combine both: the volume is unattended and exceptions are routed to an attended automation where a person resolves them with context. Designing from the start with that coexistence in mind avoids redoing the work when volume grows.

That routing is a capability in itself: deciding which case goes where. Once the process crosses several systems, the conversation stops being about robots and becomes one about how work is orchestrated end to end.

A useful sequencing rule: start attended to learn the exceptions, then move the settled path to unattended once the rules have stopped changing. Doing it in that order means the unattended version is built against reality rather than against an assumption.

What changes for the people doing the work

Attended automation is adopted or ignored by individuals, one at a time, which makes it the model where adoption problems show up fastest. If invoking the tool takes longer than the old habit for the case in hand, the old habit wins, and no policy changes that.

Unattended shifts the question. Nobody has to adopt anything, but somebody now has to trust a process they cannot see. That trust is built by making failure visible rather than by asserting reliability: a team that receives an alert when something breaks stops worrying about what it cannot watch.

Both effects are predictable and neither is technical, which is why they belong in the design conversation rather than in a change-management phase bolted on at the end.

What actually decides the outcome

The factor that weighs most is not which of the two is chosen, but whether the process was well defined beforehand. Automating a confused process makes it fail faster and with fewer witnesses.

Which is why it pays to measure first: a process automation assessment establishes the real manual effort, the feasibility of each candidate and the order worth tackling them in, with costs from Colombia and Mexico rather than imported assumptions.

Frequently asked questions

What is the difference between attended and unattended automation?

Attended runs at the workstation, is launched by a person and stops when a decision is needed. Unattended runs on a server by schedule or event, with nobody present, and needs explicit rules for every exception.

Which one saves more?

Unattended, where there is enough volume, because it frees the task entirely and can run outside working hours. At low volume attended usually returns sooner, because it costs far less to stand up.

What is needed to run unattended automations?

Monitoring that alerts on failure, a queue for cases that could not be resolved, documented exception rules and a named owner. Without those the process is not autonomous, it has merely stopped being observed.

Can both be combined in one process?

It is the norm in mature operations: volume is processed unattended and exceptions route to an attended automation where a person decides with context.

Which should be built first?

Attended, to learn the exceptions, then move the settled path to unattended once the rules stop changing. That way the unattended version is built against reality rather than an assumption.

What is most often left out of the budget?

Maintenance. An automation is software in production and needs adjusting whenever the source system changes a screen or an API. Counting only the build produces the awkward conversation in year two.

Andrés Lozada
Andrés Lozada
LinkedIn

Explore more from SUMāTO

Enterprise AI Enterprise Transformation Strategic Consulting AI Agent AI Contact Center Cybersecurity