Agent Tool Approval
Human-in-the-loop approval interface for agent tool calls, letting users review parameters, assess risk, and approve or reject actions before execution.
Features
- Pending Approval Card: Each tool call surfaces as a reviewable card with clear approve/reject actions
- Risk Assessment: Visual risk indicator helps users gauge the potential impact of each tool invocation
- Parameter Preview: Expandable parameter details so users can inspect exactly what the agent intends to do
- Approval History: Scrollable log of past decisions with timestamps and outcome badges
- Execution Results: After approval, see the tool's output alongside the original request
Examples
Tool Call Review
Approval required
Create 12 follow-up tasks in Salesforce
Review the requested operation and supplied parameters before deciding.
- Tool
- create_salesforce_tasks
- Scope
- 12 account records
- Target
- Task records only
- Reversibility
- Tasks can be deleted
Proposed parameters
scope12 account records
targetTask records only
reversibilityTasks can be deleted
due_dateThis Friday
ownerCurrent account owner
Why this action
The renewal review found four accounts that need executive outreach this week. Creating assigned tasks keeps the work visible without contacting customers.
create_salesforce_tasks ยท 0 previous decisions
Installation
npx shadcn@latest add "https://agents-ui.github.io/agents-kit/c/agent-tool-approval.json"