Skip to content

AI Safety: How to Add Approval Gates to Agent Actions

Automation is most useful when users can trust it. Agent Action Approval lets a Peer ask for human approval before it performs sensitive actions, giving teams a practical balance between speed and control.

The problem with full automation

Peers can gather context, reason through a request, and choose the right action. But some actions should still require a person to confirm them.

Examples include:

  • Sending a message to a customer.
  • Updating a business record.
  • Deleting or changing data.
  • Triggering a paid action.
  • Sharing sensitive information.
  • Starting a workflow that affects another team.

Approval gates keep users in control where mistakes would be costly.

What Agent Action Approval does

Agent Action Approval lets admins decide which Peer actions need review. When a protected action is about to run, the user sees the proposed action and can approve or reject it.

This creates a clear checkpoint without removing the benefits of automation.

When to require approval

Require approval when an action:

  • Changes customer or business data.
  • Sends information outside the workspace.
  • Has cost, compliance, or reputation risk.
  • Is difficult to undo.
  • Depends on uncertain or incomplete context.
  • Is new and has not been proven in normal use.

Do not require approval for every harmless action. Too many approvals can slow users down and train them to approve without reading.

What a good approval message includes

A good approval message should answer:

  • What action will happen?
  • Who or what is affected?
  • Why is the Peer recommending it?
  • What information was used?
  • Can the action be undone?
  • What happens if the user rejects it?

The approver should be able to decide without opening several other pages.

Rollout guidance

  1. List the actions your Peers can take.
  2. Mark actions that change data, send messages, or affect customers.
  3. Enable approval for the highest-risk actions first.
  4. Test approval and rejection paths.
  5. Review user feedback after rollout.
  6. Adjust approval rules when the workflow becomes proven and low risk.

Common patterns

Customer support

Require approval before a Peer sends a refund, cancellation, or policy-sensitive reply.

Sales operations

Require approval before a Peer updates deal stages, sends outbound messages, or changes account ownership.

Internal operations

Require approval before the Peer modifies shared records, creates tasks for another team, or shares files.

Compliance-sensitive workflows

Require approval when the action touches personal data, regulated content, or audit-sensitive records.

Measuring whether approvals help

Review:

  • How often actions are approved or rejected.
  • Which actions are rejected most often.
  • Whether approval messages are clear.
  • Whether users report too much friction.
  • Whether incidents or corrections decrease.

Use that data to keep the approval policy focused on real risk.

Studio · Pulse · Console · Agent SDK and more — the Cognipeer documentation hub