> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agno.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Human In The Loop

> Examples for team workflows in human_in_the_loop.

| Example                                                                                                    | Description                                                                         |
| ---------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| [Confirmation Required](/examples/teams/human-in-the-loop/confirmation-required)                           | Demonstrates team-level pause/continue flow for confirmation-required member tools. |
| [External Tool Execution](/examples/teams/human-in-the-loop/external-tool-execution)                       | Demonstrates resolving external tool execution requirements in team flows.          |
| [User Input Required](/examples/teams/human-in-the-loop/user-input-required)                               | Demonstrates collecting required user input during paused team tool execution.      |
| [Confirmation Rejected](/examples/teams/human-in-the-loop/confirmation-rejected)                           | This example demonstrates how the team handles rejection of a tool.                 |
| [Confirmation Rejected Stream](/examples/teams/human-in-the-loop/confirmation-rejected-stream)             | This example demonstrates how the team handles rejection of a tool.                 |
| [Confirmation Required Async](/examples/teams/human-in-the-loop/confirmation-required-async)               | Same as confirmation\_required.py but uses async run/continue\_run.                 |
| [Confirmation Required Async Stream](/examples/teams/human-in-the-loop/confirmation-required-async-stream) | Same as confirmation\_required\_stream.py but uses async run/continue\_run.         |
| [Confirmation Required Stream](/examples/teams/human-in-the-loop/confirmation-required-stream)             | This example demonstrates how a team pauses when a member agent's tool.             |
| [External Tool Execution Stream](/examples/teams/human-in-the-loop/external-tool-execution-stream)         | This example demonstrates how a team pauses when a member agent's tool.             |
| [Team Tool Confirmation](/examples/teams/human-in-the-loop/team-tool-confirmation)                         | This example demonstrates HITL for tools provided directly to the Team.             |
| [Team Tool Confirmation Stream](/examples/teams/human-in-the-loop/team-tool-confirmation-stream)           | This example demonstrates HITL for tools provided directly to the Team.             |
| [User Input Required Stream](/examples/teams/human-in-the-loop/user-input-required-stream)                 | This example demonstrates how a team pauses when a member agent's tool.             |
