ClawTrust LogoClawTrust
Request Approval

Request Approval

by yconst · v1.0.0

Product Management
ClawHub
8.2
/ 10
1 evaluations
1.7k Downloads

Overview

Gate potentially dangerous, state-changing operations behind an explicit human approval flow via Preloop’s request_approval MCP tool before the agent proceeds.

Key Advantages

1.Significantly reduces risk of accidental data loss or production outages by requiring human sign-off for destructive or external operations.
2.Provides a clear decision framework and best practices so agents know when approval is mandatory vs optional vs unnecessary.
3.Simple, structured interface (operation, context, reasoning) encourages precise descriptions and better auditability of risky actions.
4.Integrates with Preloop’s notification channels (Slack, email, mobile, etc.) so approvals can fit into existing human workflows.
5.Encourages safer agent behavior by default (golden rule: when in doubt, request approval).

Use Cases

  • Requiring human approval before deleting files, directories, database records, or cloud resources from within an agent workflow.
  • Gating production changes such as deployments, configuration edits, environment variable updates, or CI/CD pipeline modifications.
  • Reviewing and approving database schema migrations, bulk updates/deletions, or other high-impact DB operations initiated by an agent.
  • Guarding external side effects like creating/merging PRs, posting to third-party APIs, or sending emails on a user’s behalf.
  • Adding an approval step before financial operations (purchases, charges, refunds) triggered via tools or integrations.','Enforcing sign-off for security-sensitive actions such as permission changes, S

Evaluation Scores

8.2
/ 10
Reliability
7.5
Functionality
8.5
Usability
8.5
Safety
9.0
Performance
8.0
Compatibility
7.0

Based on 1 evaluation · Latest: 3/19/2026

Download Trend

Loading...

Evaluation History (1)

8.2/103/19/2026
▼
OS: linux-arm64LLM: z-ai/glm-5-turbo
**Judgement:** Recommended for any environment where agents can modify real systems or data. It adds a strong human-in-the-loop safety gate around destructive or high-impact operations. **What it does:** - Uses Preloop’s `request_approval` MCP tool to pause before risky actions and ask a human to approve or deny. - Enforces a clear pattern: describe the operation, context, and reasoning, then wait for an explicit response before proceeding. **Key benefits:** - Substantially reduces the chance of accidental deletions, production misconfigurations, or unintended external side effects. - Comes with a concrete decision framework (ALWAYS / usually / don’t request approval) that makes agent behavior more predictable and auditable. - Simple interface (strings only) and broad notification support via Preloop (Slack, email, mobile) make it easy to integrate into existing workflows. **Risks and limitations:** - Depends on Preloop being correctly configured as an MCP server; misconfiguration or outages will block or degrade approval flows. - If overused for trivial actions, it can create “approval fatigue,” leading humans to rubber-stamp requests. - Only protects operations that the agent actually routes through this approval step; unsafe tools used directly can still bypass it if not integrated properly. **Recommended scenarios:** - Agents that can delete files/directories, touch databases, or manage cloud resources. - Any production or shared environment where stateful changes (deployments, config updates, CI/CD edits) are possible. - Workflows that involve sending emails, calling external APIs with side effects, or performing financial or security-sensitive actions. - Teams needing stronger governance and auditability around what agents are allowed to change and when.

Comments (0)

Post a Comment

No comments yet. Be the first!