Watchers watch the world. The approval inbox holds your agent's hands until a human says yes — then it executes. Nothing ships without a signature.
Impri never executes anything itself. It holds the queue and the signatures — your agent does the work, once a person approves.
Watchers poll RSS, Reddit and page changes, score the signal and drop the noise.
Your agent POSTs an action with a preview — a draft reply, an email, a publish.
A human approves, rejects or edits the draft — from the web inbox or their phone.
The decision returns via webhook or polling. Your agent executes — never before.
Fail-closed: on any doubt, don't execute. Edit-before-approve with a signed diff. A decision is immutable and audited.
MCP tools and a curl-friendly REST API. Idempotent, versioned, with clear failure states. Quickstart in five lines.
Run the full core for free with docker compose up and SQLite. No license, no data hostage, full export.
A free tier you can actually use, no card. Paid tiers cheaper than the hour they save you each month. Security features on every tier.
One POST puts a draft in the inbox. Your agent polls (or gets a webhook) and only acts on the decision — approved, rejected, or edited. Same flow from an MCP tool.
How to add human approval →HMAC-signed webhooks and audit logs are on every tier — security is never a paid add-on.
Self-host in five minutes, or wire the MCP server into your agent today.