surehand
All articlesGovernance

What is human in the loop AI?

Aug 24, 20263 min readSurehand

Human in the loop means a person has the final say at a set point in an automated process. It does not mean a person checks every output. It works when the system holds the cases it is unsure about and sends them to a named approver.

The phrase is common in AI policies and says little on its own. What matters is where the person stands, what they are handed, and whether they can say no.

Three ways to put a person in the loop

The same words, three different systems
PatternWhat happensWhere it breaks
Review everythingA person approves every output before it landsIt caps at one person's day. Within a month, approving becomes clicking.
Review nothingThe system acts, somebody checks samples laterErrors are discovered by the customer who received one.
Review by exceptionThe system acts when confident and holds when it is notOnly if the threshold is honest and the approver is a named person.
WORKAGENTgathers evidenceCONFIDENTENOUGH?YESACTNOHOLDone named approverSEALED, AND THE DECISION RETURNS AS A LABELLED EXAMPLE
Review by exception. The threshold decides what a person sees, and every path, including the refusals, is recorded.

Where you set the threshold

Every run produces a confidence, whether the system says so or not. Review by exception makes that number explicit and attaches a rule to it: above this line act, below it stop and ask. Where you put the line is the most important decision in the deployment.

Set it too high and everything holds. Held items pile up, and reviewers begin approving in batches without reading. You have paid for automation and got a slower manual process. Set it too low and holds become rare enough that the reviewer stops expecting them, which is when one is missed. The number is not settled by argument. It is found by running a batch of real items, seeing where the system was wrong, and setting the line below that.

The approver has to be a person

The most common failure is not a badly chosen threshold. It is routing holds to a shared inbox, a channel, or a role that four people half own. Work sent to a group waits longer, because no one person owns it. Name an approver for each type of decision, and name their cover. Put both in the record, so it is quick to find who approved something.

What a good hold looks like

The reviewer's time is the expensive resource in this system, so a hold has to arrive finished. A good hold carries the item, the evidence, the reason it stopped and the options. The approver needs one action each way.

HOLD · WHAT THE APPROVER OPENS · SIMULATED
ITEM
INV-40218, bank detail changed
WHY HELD
rule bank-detail-change
EVIDENCE
invoice, previous bank detail, the new one
OPTIONS
approve or decline
AFTERWARDS
sealed, and kept as a labelled example

GatehouseThat is the hold in RUN-7F2K4, the simulated run on Gatehouse, Surehand's control plane. The AP lead declined it at 14:32:19. Read the run on Gatehouse

Five checks that show whether yours is real

  1. /01

    Ask what your hold rate was last week. If nobody knows the number, there is no loop, only a policy.

  2. /02

    Ask to see a run that was refused. Refusals are the proof that a boundary exists at all.

  3. /03

    Ask what happens when the approver is on leave. A control with one point of failure fails on a Friday.

  4. /04

    Ask whether the reviewer's decision goes anywhere. If corrections do not return as labelled examples, you are paying for the same mistake again and again.

  5. /05

    Ask who can lower the threshold, and whether doing so leaves a trace. A control that anyone can loosen without a trace is not a control.

Human in the loop has to be built in from the start. It needs a threshold, a named approver, evidence gathered in advance, and a record of each decision.

Keep reading

Start here

Bring one process.

Tell us what comes in, who handles it and where it goes wrong. A person replies, usually inside two business days.

support@surehand.io