Skip to main content
Automations and AI agents can be configured to pause at certain steps and wait for human approval before proceeding. When an approval is needed, it appears as an inline card in your chat conversation.

Approval types

TypeWhat it asks for
Integration operationPermission to execute a REST API or SQL query through a connected integration
Workflow creationPermission to create a new automation workflow
Workflow executionPermission to run an existing workflow with specific parameters
Workflow updatePermission to modify an existing workflow’s steps or configuration
Document writePermission to create or save one or more files to the knowledge base
Human input requestA paused workflow asking you to fill in information before it continues
Location requestPermission to access your browser location for a location-aware task

Reviewing an approval

When an agent or automation needs approval, a card appears in the chat with the full context: which workflow or tool triggered it, what action it wants to take, and what data it would use. Each card includes:
  • A header identifying the approval type
  • Detailed metadata you can expand (parameters, file lists, workflow steps)
  • Approve and Reject buttons
Click Approve to let the action proceed. The card updates to show execution progress and the final result. Click Reject to cancel it. The agent receives a notification that the action was rejected and can adjust its approach.

Human input and location requests

Some approvals are interactive rather than simple approve/reject decisions:
  • Human input requests display a form with fields (text, dropdowns, yes/no) that a paused workflow needs you to fill in. Submit your response to resume the workflow.
  • Location requests ask for your browser location. Click Share location to grant access or deny the request.
Last modified on April 8, 2026