Skip to main content

AWS Glossary

Human in the Loop (HITL)

Human in the loop is a design pattern where an agent assembles evidence and proposes an action, but a person approves it — applied per action, not per agent.

Last reviewed: August 2026

AI & assistant-friendly summary

This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.

Summary

Human in the loop is a design pattern where an agent assembles evidence and proposes an action, but a person approves it — applied per action, not per agent.

Key Facts

  • If reviewers approve 99% of proposals in under three seconds, the gate is theatre
  • Authorization must be evaluated before the effect
  • Where it lives technically HITL is an authorization and workflow concern, not a prompt concern
  • On AWS, the enforcement point is [Bedrock AgentCore](/glossary/bedrock-agentcore/) Gateway with Cedar-based fine-grained access control on writes — a policy decision made outside the model
  • Related terms [AI agent](/glossary/ai-agent/) · [Tool catalog](/glossary/tool-catalog/) · [Agent evals](/glossary/agent-evals/) · [Amazon Bedrock AgentCore](/glossary/bedrock-agentcore/)

Entity Definitions

Amazon Bedrock
Amazon Bedrock is an AWS service relevant to human in the loop (hitl).
Bedrock
Bedrock is an AWS service relevant to human in the loop (hitl).

Related Content

Definition

Human in the loop (HITL) is a design pattern in which an AI agent gathers evidence and proposes an action, but a person authorises it before it takes effect.

The useful framing is not “how much do we trust the agent?” It is: which specific actions require a signature?

Autonomy is per action

The most common design error is setting one autonomy level for an entire agent. That produces one of two bad outcomes: something dangerous, or something so constrained it saves nobody any time.

A single agent can reasonably be:

The dividing line is blast radius, not confidence score.

What a gate is actually for

A good gate is not a rubber stamp on a model output. It exists so a person makes the decision with the agent’s work in front of them: the order history, the delivery scans, the prior claims, the policy clause. The agent’s job is to make the decision cheap to make correctly — not to make it for someone.

That reframing matters for measurement. If reviewers approve 99% of proposals in under three seconds, the gate is theatre. Either the action did not need a gate, or the evidence is not being read.

How gates fail

Where it lives technically

HITL is an authorization and workflow concern, not a prompt concern. On AWS, the enforcement point is Bedrock AgentCore Gateway with Cedar-based fine-grained access control on writes — a policy decision made outside the model. A model can be argued out of an instruction. It cannot be argued out of a policy.

AI agent · Tool catalog · Agent evals · Amazon Bedrock AgentCore

Need help with this topic?

Our AWS-certified team implements, audits, and optimizes these services in production — from Bedrock RAG pipelines to multi-account landing zones.