The neighbouring words
Eight terms that are used interchangeably and should not be.
Each of these is a real thing with a real definition, and each gets substituted for the others in practice. The substitutions are not equivalent, and a specification written with the wrong one produces the wrong system.
- Human in the loop (training sense)
- A person supplying labels, ratings, or preferences that a model is trained on. The older meaning, much the larger one, and the one the encyclopedia article covers: its sections are machine learning, simulation, and weapons. The agent sense is not in it.
- Human in the loop (runtime sense)
- A person deciding whether a running agent may perform a specific act. The subject of this page. It has no encyclopedia entry, no standards definition, and no glossary owner, while being the title of the relevant documentation page at almost every agent framework.
- Human oversight
- The regulatory term, and specifically the title of Article 14 of the EU AI Act. It is an obligation on whoever deploys a system rather than a description of an interface, and it is satisfied by what the overseer can actually do, not by the presence of a button.
- Human on the loop
- Monitoring a system while it acts, without a decision on each act. A supervisory posture rather than an authorization one, and the distinction matters because only one of the two can stop a specific act before it happens.
- Approval workflow
- A routing mechanism inherited from ticketing and procurement. In current usage it more often means an agent that automates somebody's invoice approvals than a human approving an agent, so the phrase frequently points the wrong way down the arrow.
- Escalation and handoff
- Both are customer support terms of art, held by the support platforms, and both mean the conversation moves to a human who takes over. Neither describes a person settling one decision so that an agent can continue.
- Guardrails
- Automated constraints that allow or block with no person involved. The complement of this concept rather than a synonym: a guardrail exists precisely so that a human is not asked, and asking a human is what happens when the guardrails run out.
- Elicitation
- The Model Context Protocol name for a server asking the user for additional information mid call. It is an information gathering primitive, and its schema is restricted to flat objects of primitive fields, so it cannot carry assembled evidence even in principle.