DeskFerry Logo
Human ApprovalReview before action

Keep a human in the loop on every AI action

Flag the risky steps — sending an external email, issuing a refund, deleting a record — and DeskFerry pauses the agent until a real person clicks approve. Decide from Slack, email, or the dashboard, with a full audit trail of who decided what.

  • Pause before risky actions
  • Approve from Slack, email, or web
  • Full audit log

Start with DeskFerry today —
free to try, no credit card.

Try approval mode — FreeSee use cases

How it works

From gated action to signed-off in seconds

  1. Step 01

    Configure the gates

    Toggle approval on specific tools, data scopes, or thresholds — outbound email, refunds over a limit, destructive writes to production. Read-only steps like summarizing a thread or looking up a record keep flowing at full speed.

  2. Step 02

    Notify and decide

    When the agent hits a gated action the run pauses and the right approver gets a real-time ping — in Slack, email, mobile push, or the dashboard — with full context. One click approves, one click rejects, and a comment can coach the agent.

  3. Step 03

    Resume and audit

    Approved runs pick up exactly where they paused; rejected runs stop cleanly and notify the requester, never leaving your systems half-finished. Every decision — who, what, when, from which channel — is written to an immutable log.

What you get

Guardrails for the actions that actually matter

01

Gate external emails

Before a reply leaves your domain, the assigned approver reviews the body and recipient list — then approves, edits, or blocks.

02

Cap refunds and charges

Anything over your configured threshold pauses for finance approval, with the original charge, customer history, and reason attached.

03

Protect destructive writes

Bulk cleanups, duplicate merges, and GDPR deletions funnel through a gate. Approve in bulk or one record at a time.

04

Guard public posts

Internal DMs go through instantly, but posts to public or customer-facing Slack channels wait for a comms lead to sign off.

05

Fail closed on timeout

Every request carries a per-rule timeout. When it runs out the agent never silently proceeds — it rolls back, escalates, or waits for a human.

06

Immutable audit trail

Every approval event is logged with who, what, when, and which agent and rule version were active — export to CSV or stream to your SIEM.

Channels

Approve from anywhere you already work

Slack

Request lands as a DM or channel post with Approve and Reject buttons — decide without leaving the conversation you are already in.

Email

Inline action buttons right inside the email. One click approves, one click rejects — works from any mail client on any device.

Dashboard

A single inbox view of every pending approval across every agent and workspace — with full run context, inputs, and outputs.

Mobile

Push notification lands on your phone, tap to review the request, tap again to decide — no laptop required when you are on the move.

FAQ

Human approval questions, answered

Controls

The controls that decide what an agent may do.

Scoped access, approval gates on the sensitive steps, and a log of every run — set per agent, per tool.

Connect integrations
Create agents
Add MCP servers
Share conversations

Role-based access control

Manage reusable roles, shared credentials, and secrets with scoped access controls.

On-prem
Cloud

Custom AI APIs

Bring your own API key.

Approval required
Just now
Agent wants toSend weekly report to 12 stakeholders

Human-in-the-loop

Define approval gates for sensitive actions. Agents pause and escalate when they need a human call.

Your OrganizationLast 7 days
MonSun

Usage monitoring

Track organization-wide model usage in real-time with granular dashboards.

Today
K
Katherine Created an Agent
2m ago
A
Arin Set up a Slack Trigger
15m ago
G
Gonzalo Connected Salesforce
1h ago

Audit logging

Generate detailed audit trails for actions, deployments, and data access.

AES-256
TLS 1.3

Data encryption

All data encrypted at rest and in transit.

Ship agents you can actually trust

Keep the speed of AI on routine work and the judgment of a human where it matters — approve from Slack, email, or the dashboard, with a full audit trail.

Try approval mode — Free