Human-in-the-Loop Agent Task Management for Claude Code
Back to Glossary

Approval

An approval is an explicit human confirmation that authorizes an AI agent to proceed with a proposed action. Approvals are a foundational mechanism of human-in-the-loop agent design, ensuring that consequential or irreversible actions are reviewed before execution.

Why Approvals Matter

AI agents can act quickly and autonomously — which is powerful, but risky. Without approval gates, an agent might:

Approval checkpoints give humans the opportunity to catch mistakes before they become costly.

How Approvals Work in AgentRQ

When a Claude Code agent determines it needs human sign-off, it uses the AgentRQ MCP tool to pause and send a notification to your task board. You review the proposed action, then reply with approval or rejection. The agent resumes or adjusts based on your response.

This flow looks like:

  1. Agent reaches a decision point
  2. Agent calls createTask or reply via AgentRQ MCP
  3. You receive a real-time notification
  4. You approve, reject, or provide feedback
  5. Agent continues with updated context

Approval vs. Notification

Mechanism Description
Notification Informational — agent keeps running
Approval Blocking — agent waits for your response

Designing Good Approval Gates

Related Terms

Start Free