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

# Human In The Loop

> Pause and resume team runs for confirmation, user input, and external tool execution.

| Example | Description |
| - | - |
| [Confirmation Required](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/confirmation-required.md) | Demonstrates team-level pause/continue flow for confirmation-required member tools. |
| [External Tool Execution](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/external-tool-execution.md) | Demonstrates resolving external tool execution requirements in team flows. |
| [User Input Required](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/user-input-required.md) | Demonstrates collecting required user input during paused team tool execution. |
| [Confirmation Rejected](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/confirmation-rejected.md) | The team handles rejection of a tool call. |
| [Confirmation Rejected Stream](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/confirmation-rejected-stream.md) | Reject a member agent tool call while streaming team events. |
| [Confirmation Required Async](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/confirmation-required-async.md) | Runs the same confirmation flow as the synchronous example using team.arun() and team.acontinue\_run(). |
| [Confirmation Required Async Stream](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/confirmation-required-async-stream.md) | Team HITL Async Streaming: Member agent tool requiring confirmation. |
| [Confirmation Required Stream](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/confirmation-required-stream.md) | Pause a streaming team run when a member agent tool requires confirmation. |
| [External Tool Execution Stream](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/external-tool-execution-stream.md) | Pause a streaming team run when a member agent tool executes externally. |
| [Team Tool Confirmation](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/team-tool-confirmation.md) | Require confirmation for a tool on the team itself. |
| [Team Tool Confirmation Stream](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/team-tool-confirmation-stream.md) | Require confirmation for a tool on the team itself while streaming. |
| [User Input Required Stream](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/user-input-required-stream.md) | Pause a streaming team run when a member agent tool requires user input. |
| [Confirmation Required with Dependencies](https://agno-v2.mintlify.site/examples/teams/human-in-the-loop/confirmation-required-with-dependencies.md) | Team HITL: dependencies/session\_state survive across continue\_run. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.