Skip to main content

Approval

Control when agents require your approval before executing operations. Configure tool-level permissions to balance automation with safety.

Tool Settings

Configure which tools agents can use and whether they require approval.
1

Open Connections

Navigate to Connections and select the Built-in Connections tab
2

Select Connection

Find the connection you want to configure (e.g., Amazon Web Services)
3

Open Tool Settings

Click Tool Settings to open the configuration modal
4

Configure Each Tool

For each tool, set:
  • Enabled: Allow or disallow agents from using this tool
  • Requires User Approval: Require manual approval before execution
Tool Settings Configuration

Approval Modes

ModeDescriptionUse Case
Auto-ApprovedAgent executes without askingRead-only analysis, safe operations
Requires ApprovalAgent pauses and waits for confirmationWrite operations, infrastructure changes
DisabledAgent cannot use this toolRestrict sensitive capabilities

Read-Only Tools

Enable without approvalSafe for autonomous analysis:
  • aws_use_cli_read_only
  • gcp_use_cli_read_only
  • azure_use_cli_read_only

Write Tools

Enable with approval requiredRequire confirmation for changes:
  • aws_use_cli_write_only
  • gcp_use_cli_write_only
  • azure_use_cli_write_only

Agent Interruption

When an agent attempts an operation requiring approval, it pauses and presents an approval prompt.
Agent Approval Prompt

What You’ll See

ElementDescription
OperationWhat the agent wants to do (e.g., “Restart EC2 instance”)
ReasoningWhy the agent is taking this action
DetailsThe exact command or script to be executed
CancelStop the operation
ProceedApprove and execute

Approval Actions

  • Proceed: Approve the operation and let the agent continue
  • Cancel: Stop the operation and notify the agent
  • Review Details: Expand to see the exact command before deciding

When Approvals Are Triggered

Agents request approval for potentially impactful operations:
CategoryExamples
Infrastructure ChangesRestart instances, resize resources, modify configurations
Write OperationsCreate, update, or delete cloud resources
Security ActionsIAM changes, security group modifications
Database OperationsSchema changes, data modifications
Kubernetes ChangesScale deployments, modify configurations

Safety Controls

ControlDescription
Per-Tool ApprovalConfigure approval requirements at the tool level
Review Before ExecuteSee exact commands before they run
Cancel AnytimeStop operations that don’t look right
Audit TrailAll approvals and actions logged for compliance

Best Practices

When first connecting a new service, enable approval for all write operations. As you build confidence in agent behavior, selectively enable auto-approval for routine operations.
Use different tools for read vs write operations. Enable read tools without approval for faster analysis, but require approval for any changes.
Always expand the Details section before approving. Verify the exact command matches your expectations.
Requiring approval creates an audit trail showing who approved what changes, useful for compliance requirements.