Human in the Loop
- HITL
- human review
- approval gate
What is Human in the Loop?
Human-in-the-loop design inserts a review point into an automated flow, typically before an action with real consequences. The system prepares and proposes; a person authorises, edits or rejects; the decision is recorded and can be used to improve the system.
In practice
The engineering requirement behind the phrase is that the run must be interruptible and resumable. An agent that has to hold an open connection while waiting for approval cannot wait long; one whose state is checkpointed can pause for hours, survive a deploy and continue from exactly where it stopped. This is why durable execution and graph-based agent runtimes treat interruption as a first-class primitive rather than an afterthought.
Where the checkpoint goes is a risk decision, not a stylistic one. Reversible, low-consequence actions should proceed unattended — gating them trains reviewers to click approve without reading, which is worse than no gate at all. Irreversible, expensive or externally visible actions — sending communications, moving money, deleting records, publishing — are where a real review earns its latency. The reviewer also needs enough context to judge: what the agent intends, why, and what evidence it relied on.
The misconception is that a human in the loop is a temporary scaffold to be removed once the model improves. In domains with regulatory, financial or reputational exposure, the review point is the control that makes automation acceptable at all, and it stays. What legitimately shrinks over time is its scope — narrowing which categories require approval as evidence accumulates, rather than removing the mechanism.
Related terms
Articles covering this
Where Human in the Loop shows up in practice rather than in definition.