Skip to content

Human approvals for AI agents and automation.

Connect your software to the hosted ActionBox API. Review requests in a human inbox, record a decision, and let your workflow continue.

Create a free Source

Free for developer CLI use · No credit card required

Production deployment

Action open · act_9a3c

Needs review

Action required

Approve the production schema migration?

Version 2.18.0 passed CI. Review the affected rows, backup state, and rollback plan before the workflow continues.

Affected rows
14,208
Backup
Verified
Rollback
Ready

Audit trail

Fingerprint · sha256:7cf4…a219

  1. 12:04

    CI passed

    482 checks · 0 failures

  2. 12:07

    Action created

    Workflow paused safely

  3. Now

    Waiting for you

    28 minutes remaining

Action Controls

Give people safe ways to fix what software cannot.

Approval is one answer. Controls let a person request a bounded operation while the Action stays open and the Source remains responsible for execution.

Action open

Import stalled

Needs attention

72,831 / 184,221

records

Failed validation
24 records
Last safe checkpoint
72,800
See the control lifecycle

One Action lifecycle

From silent software to a verified outcome.

ActionBox keeps the interruption, the human response, and what happened afterward in the same server-authoritative record.

  1. 01

    Observe

    Watches and Agent Runs notice when background work stalls or stops reporting progress.

  2. 02

    Ask

    One durable Action carries the question, typed inputs, and the context a person needs.

  3. 03

    Decide or control

    A reviewer answers—or requests a safe operation such as retry, stop, or resume.

  4. 04

    Verify

    The signed response, follow-up operation, and reported outcome remain in one history.

Typed decisions

Boolean, choice, text, number, rating, and structured form responses.

Silent-work detection

Heartbeat Watches turn missed progress into an Action that needs attention.

Human input for agents

MCP-capable clients can ask, wait, and resume from the authoritative result.

Bhupal S

Founder of Berkeley Computer

“Before ActionBox, our agents could sit blocked for hours because nobody knew they were waiting for input. Now we’ve cut median approval time from 38 minutes to 6 minutes, saving more than 50 engineering hours a month while keeping control over what reaches production.”

Integrations

Connect your workflows.

Bring a person into the loop when your workflow needs a decision. Start with a guide for the tools you already use.

zsh — actionbox ask

$ actionbox ask "Deploy to production?" \
  --option approve=Approve \
  --option reject=Reject \
  --wait --timeout 30m

Action act_7f9c created · Waiting for human decision...

Action published to the hosted inbox.

✓ Decision received: approveexit code: 0

Command line interface

Pause software directly from the shell.

`input()` for scripts and automation that cannot wait on a local tty. The command blocks using bounded long-poll requests, waiting on the human decision before continuing.

See the complete CLI and pipeline guide
  • Low-overhead wait

    Bounded long-poll requests avoid a tight local polling loop.

  • Machine-readable results

    Print the selected option or a complete JSON result for scripts and CI pipelines.

  • CI/CD ready

    Use the hosted API from GitHub Actions, or call the CLI from your pipeline.

Model Context Protocol

Give AI agents a person to ask.

Connect an MCP-capable client to Actionbox's hosted human-input tools. The agent creates a durable question, a person answers in the inbox, and the client reads the typed result.

  • Protected local bridge

    The public CLI keeps the Source key out of JSON-RPC messages and chat history.

  • Source-scoped identity

    Use a separate Source for each runner so credentials can be rotated independently.

  • Durable typed decisions

    Human input remains in the hosted Action lifecycle when the client disconnects or restarts.

MCP client · Actionbox

Drop table users_legacy on prod cluster to clean up disk space.

actionbox · ask_humanWAITING FOR HUMAN
tool
postgres_execute_sql
status
open

Actionbox request sent to team inbox. Waiting for approval before dropping table...

Approved by reviewer · Decision recorded

Available where work happens

Five surfaces. One authoritative Action.

Review from the web, mobile inbox, or Slack, or let software wait through the CLI and MCP. Every surface reads the same hosted state.

  • 01CLIPause scripts and CI jobs with a bounded wait.macOS · Linux · Windows
  • 02MCPGive compatible agents durable human input.Streamable HTTP
  • 03WebReview context, history, assignments, and outcomes.Modern browsers
  • 04MobileReceive optional push alerts and respond on the go.iPhone · iPad
  • 05Slack (Beta)Review requests, use controls, and follow the decision history.Team · Assisted setup
Choose an integration path

Your inbox, wherever you work.

ActionBox for iPhone

The decision inbox that can reach you.

Get a push alert when an Action needs attention, open the latest context, and respond from your phone. The API remains the source of truth, so a delayed notification never changes the workflow state.

  • Review typed requests
  • Receive optional push alerts
  • Snooze work that can wait
  • Read context and event history

Requires iOS 15 or later. Sign in with your ActionBox account.

ActionBox iPhone inbox in light mode
The live ActionBox inbox for iPhone.

Built for high-stakes automations.

Supervise autonomous software when mistakes are irreversible, expensive, or destructive. Put a human in the loop without building custom dashboard infrastructure.

  • AI Agent Guardrails

    Intercept external API calls, bash executions, and tool mutations. Give autonomous agents a safe human escape hatch when uncertainty is high.

    LangGraphClaude MCPOpenAI Agents
  • Deployment Gates

    Pause GitHub Actions, GitLab CI, and Terraform runs. Review rollout plans, diffs, and cluster health checks before production traffic switches.

    GitHub ActionsTerraformKubernetes
  • Data & Financial Mutations

    Safeguard customer refunds, user data purges, and destructive database migrations with human sign-off and decision history retained according to your plan.

    Stripe RefundsSchema MigrationsGDPR Erasures

Supervises cron jobs, microservices, internal scripts, and AI workflows with the same unified API.

Production field guides

Design the control system around the approval.

Practical, referenced guides for the identity, policy, state, and evidence boundaries that make human review reliable.

Browse all guides

Predictable pricing for developers and engineering teams.

Plans include monthly Actions and members. Add capacity as you grow. Choose monthly billing or save on an annual plan.

Developer

For individuals automating personal scripts, cron, and side projects.

$0

Forever free

  • 250 Actions / month included
  • 3 active Sources
  • 3 heartbeat Watches
  • 7-day history & payload retention
  • Hosted web inbox and API playground
  • Standard webhook retries (24h window)

Pro

Most popular

For power engineers, solo founders, and automated personal toolchains.

$10/month

$120 billed annually · Save 17% · Updating local price…

Everything in Developer, plus:

  • 1,000 Actions / month included
  • Additional Actions: $8 per 1,000-Action pack
  • Packs expire monthly; no automatic usage charges
  • Unlimited Sources & Unlimited Devices
  • 20 heartbeat Watches
  • 30-day history retention & data export
  • Rich context blocks (Diffs, JSON, Logs)
  • Action Controls for safe follow-up operations (rolling out)
  • Synchronous AI agent bridge (--wait)

Team

For engineering teams, CI/CD pipelines, and shared automation workflows.

$49.17/month

$590 billed annually · Save 17% · Updating local price…

Everything in Pro, plus:

  • 5,000 Actions / month included
  • Additional Actions: $5 per 1,000-Action pack
  • Packs expire monthly; no automatic usage charges
  • 90-day history retention & audit logs
  • 5 members included; $8/month per additional member
  • 50 heartbeat Watches
  • Shared inbox and role-based access
  • High rate limits (100 RPS burst / 50k calls/hr)

Scale

For teams that need more Actions and members. Available by arrangement.

Contact us

Confirm availability and capacity with us before purchase.

Everything in Team, plus:

  • Discuss 25,000 Actions and 15 members
  • Target pricing: $199/month or $1,990/year
  • 90-day history retention
  • Additional capacity priced in your agreement
Enterprise

Fit ActionBox into your operating model.

Work directly with us to evaluate identity, access, retention, integration, support, and service expectations for high-impact autonomous software.

  • Identity requirement review

    Review roles, account access, and organization security requirements.

  • Governance planning

    Review team workflows, audit retention, billing, and shared inbox requirements.

  • Integration and service planning

    Review workflow connectivity, delivery expectations, rollout needs, and support targets.

Frequently asked questions.

Have questions about integrating with your stack? Email info@actionbox.cloud or explore the interactive documentation.

  • It is infrastructure that pauses a risky or ambiguous software operation, presents the right typed context to a human operator, records a structured decision, and lets the workflow resume safely on a signed callback. Actionbox extends that pattern with run-health monitoring, heartbeat watches, and post-execution outcome tracking.

Give your software a way to ask—and a safe way to recover.

Create one free Source. Ask for a decision, attach bounded controls, and read the signed result from your existing workflow.