A customer support team gets a rule: handle simple tickets automatically, route the hard ones to a person. The problem starts when someone has to define what “simple” means, and who decides that when the system itself isn’t sure. That question sits behind every decision-automation rollout, regardless of industry.

Two modes of automation

In practice, we see two approaches to automating decisions, and the difference between them is bigger than it looks at first glance.

Full automation makes sense where decisions are repetitive, well-defined, and low-risk — the system acts without a human in the loop because the cost of a mistake is small and the pattern is clear.

Automation with escalation is the model for everything else — which, in practice, means most decisions that actually matter to the business. AI classifies, proposes, or assesses a situation, but the final call on uncertain, unusual, or high-stakes cases goes to a human. This isn’t a compromise or “half automation” — it’s a deliberate choice that lets you use AI’s speed without handing it responsibility for outcomes that can’t be undone.

This second model is the safer default for most companies, because it doesn’t require AI to be perfect — it only requires AI to know when it isn’t sure. Routing an incoming message to the right support queue is a good candidate for full automation — a mistake means, at worst, an extra redirect. Deciding whether a claim qualifies for a refund is an entirely different category, one where it’s worth leaving a path for human review.

Confidence thresholds

At the heart of automation with escalation is the fact that the system doesn’t just produce an answer — it also estimates how confident it is in that answer.

Above a set confidence threshold, the decision goes through automatically and the process continues without delay. Below the threshold, the case goes to a human, along with context: what the system proposed and why.

The key detail is that the confidence threshold isn’t one single number for the whole company. It’s set separately for each type of decision, based on how costly a mistake would be. Classifying a routine document can carry a low threshold. A decision that affects an amount owed or regulatory compliance needs a much higher threshold before the system is even allowed to act without oversight.

The exception queue

Cases that fall below the confidence threshold don’t disappear and don’t sit waiting indefinitely — they land in an exception queue, organized and visible to whoever handles it.

What separates a well-designed exception queue from a plain “to-do” list is the context the human receives. Instead of starting each case from scratch, they get AI’s proposed answer along with the reasoning for why the system wasn’t confident enough. That shortens the time it takes to make the call — the human reviews and confirms or corrects, rather than analyzing the case from the ground up.

The exception queue is also where you can see whether the confidence thresholds are calibrated well. If too many cases land there that turn out to be obvious in hindsight, that’s a signal the threshold can safely come down — and if cases decided automatically later turn out to be wrong, the signal runs the other way. That feedback loop is one reason this kind of automation improves over time instead of freezing at the first implementation.

Auditability

Decision automation that leaves no trail is a risk — especially where decisions involve money or fall under regulatory oversight, as in finance or banking.

The principle we apply consistently is described on our AI implementation page: AI reads, classifies, and proposes, while decisions involving money and critical situations are made by deterministic code or a human — never by a language model acting alone, outside of any control. That means every decision leaves a full trail: what AI proposed, what the confidence level was, and who made the final call, and when.

That trail isn’t a formality kept around in case of an audit. It’s also the fastest way to trace the source of a mistake if something goes wrong, without having to guess at which stage the process broke down.

Where we see this in our own products

This model of separating proposal from decision isn’t theory for us — we run it in our own products, in daily use.

In Qkwit, AI reads accounting documents — invoices, confirmations, statements — but a separate, deterministic engine calculates taxes and social security contributions. AI never “decides” how much a company owes; its role stops at reading and classifying, exactly as we described in our piece on AI accounting for sole proprietors.

A similar separation of roles shows up in Brokik, where AI helps adapt an existing lease document to a stated change, while the account holder approves each entry before it’s saved. The same pattern — AI proposes, the system decides — also holds up in document workflow automation, where classification and data extraction are AI’s job, while approval stays with a human or with rules that can be traced.

In short

Across all three cases, the same design pattern repeats: AI contributes speed and an initial assessment, while accountability for the outcome stays where it can actually be traced — in code that calculates in a repeatable way, or in a human decision that can be reviewed. This is the model that scales safely as decision volume grows, because it doesn’t require putting more trust in the language model itself — only keeping the thresholds well-calibrated and the exception queue running smoothly.

Frequently asked questions

Does every automation need human escalation?

Not every one — for repetitive, low-risk decisions, full automation makes sense. Escalation matters where the cost of a mistake rises or the decision falls under oversight.

How is the confidence threshold set?

Separately for each type of decision, based on how costly a mistake would be — there’s no single universal threshold for a whole company.

What happens when AI isn’t confident?

The case goes into an exception queue along with AI’s proposal and the reasoning for why the system wasn’t confident — a human reviews and decides faster, because they aren’t starting from scratch.

Does this slow the process down?

For most cases, no, because everything above the confidence threshold is handled automatically right away. Only a narrow slice of cases that would have needed human attention anyway experiences any delay.

Does this model only fit large organizations?

No — it works regardless of company size. A small company with one process uses it the same way a large organization with many departments does, just with fewer thresholds and a smaller exception queue.