Interactive components
Create approval flows where the agent pauses and waits for human input.
Not supported on MS Agent Framework (.NET)
MS Agent Framework (.NET) doesn't support Human in the Loop: Interrupts. See the framework grid for which integrations support this feature.
What is this?#
Interactive generative UI creates flows where the agent pauses execution and waits for user input before continuing. This enables approval workflows, confirmation dialogs, and any scenario where human judgment is needed mid-execution.
When should I use this?#
Use interactive generative UI when you need:
- Approval/rejection flows (e.g. "Run this command?")
- User decisions that the agent should know about
- Confirmation dialogs with structured responses
- Any flow where the agent pauses for human judgment
How it works in code#
This framework implements the same interactive pause shape with a
Promise-based frontend tool. The agent calls schedule_meeting, the client
renders the picker, and the tool result resolves only after the user chooses a
slot or cancels.
Not supported on MS Agent Framework (.NET)
MS Agent Framework (.NET) doesn't support Human in the Loop: Interrupts. See the framework grid for which integrations support this feature.
Not supported on MS Agent Framework (.NET)
MS Agent Framework (.NET) doesn't support Human in the Loop: Interrupts. See the framework grid for which integrations support this feature.