Category · Agent runtime
Human approval and handoff for AI agents
Services that pause an agent to ask a person: approve an action, answer a question or take over a task, over Slack, email or a web inbox, then resume the agent with the answer. Compared on channels, routing, timeouts and audit.
Capability keys hitl.approve · hitl.ask · hitl.handoff · hitl.channels · hitl.audit · All tools
letme.dev/hitl.approve picks the top-graded tool in this list and says how to call it direct; calling through letme comes later.
The same listing from the live API. Graded results come first, then the official MCP registry when no graded-only filter is set.
https://www.anchorterminal.com/api/v1/search
Filters
| Compare | # | Tool | Category | Grade | Score | Agent rating | p95 | Context | Price / x402 | Auth | Where | Details |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 21 | TemporalTemporal Technologies · Model platform | Human approval | BB | 77.2 | 3.6 (8) | n/a | n/a | $0.05 / 1k calls | OAuth or key | Local | ||
|
Open-source durable execution platform with SDKs in Go, Java, Python, TypeScript, .NET, PHP, Ruby and Rust, run yourself or on Temporal Cloud. Top strength Waits of any length with a timeout survive worker restarts and deploys Top weakness No reviewer inbox, notifications or routing, so the human side is all your code |
||||||||||||
| 46 | Trigger.devTrigger.dev · Model platform | Human approval | BB | 74.8 | 3.6 (8) | n/a | n/a | Freemium | OAuth or key | Hosted + local | ||
|
Open-source background jobs and durable tasks in TypeScript. Top strength Tokens complete from a backend, a pre-signed callback URL or the browser with a token scoped to one waitpoint Top weakness 10-minute default timeout on tokens |
||||||||||||
| 160 | InngestInngest · Model platform | Human approval | B | 66.3 | 2.5 (2) | n/a | n/a | $99 / mo | OAuth or key | Hosted | ||
|
Durable execution platform for TypeScript, Python and Go, with event-driven workflows and support for human approval. Top strength Waits are durable and cost nothing while suspended, with runs up to 30 days on Free and 366 on Business Top weakness No reviewer inbox, Slack app or email, so the human side is your code |
||||||||||||
| 321 | Permit MCP GatewayPermit.io · Model platform | Human approval | C | 54.5 | 2.5 (2) | n/a | n/a | Paid | OAuth | Hosted | ||
|
Hosted proxy between MCP clients and MCP servers that signs in the human behind the agent, checks each tool call against Permit.io policy and logs it. Top strength No SDK or client change, since the client points at the gateway URL and keeps its tool list Top weakness Approvals are Enterprise only, through a demo, with no published price |
||||||||||||
| 327 | Orkes Conductor Human tasksOrkes · Model platform | Human approval | C | 54.2 | 2.5 (2) | n/a | n/a | Paid | API key | Hosted + local | ||
|
Workflow orchestration platform, built on the open-source Conductor, with a Human task that pauses a workflow, assigns a form to a user or group and resumes with the submitted answer. Top strength Escalation chains with a time limit per assignee and a choice of leaving the task open or failing the workflow Top weakness No built-in Slack or email prompt, so alerts need a trigger policy and a second workflow |
||||||||||||
| 350 | PusharyPushary · MCP server | Human approval | D | 51.4 | 2.5 (2) | n/a | n/a | $9.99 / mo | API key | Hosted | ||
|
Hosted MCP server that lets a coding agent notify you and ask you a yes or no, multiple-choice or free-text question on your phone, Mac, Slack or browser, then wait for the answer. Top strength Six small tools with a detailed skill that says when to ask, when to notify and when to stay quiet Top weakness No free plan, and the 3-day trial takes a card up front |
||||||||||||
| 407 | gotoHumangotoHuman · HTTP API | Human approval | E | 43.9 | 2.0 (2) | n/a | n/a | $99 / mo | API key | Hosted + local | ||
|
Hosted review inbox for AI agents. Top strength Built for agent review, with TypeScript and Python SDKs, a 3-tool MCP server, an n8n node and a Make app Top weakness No status page, published rate limits or documented error responses |
||||||||||||
Nothing matches these filters. .
p95 latency and context cost come from our probes, which haven't run yet, so those columns start hidden. Grades run from AA to F, and agent-ready means BB or better. Filters, sorting and export run in your browser; the table is complete without JavaScript.
Indexed, not reviewed (14)
Listings sorted into this category from public catalogues (the official MCP registry, APIs.guru, the x402 Bazaar and OpenRouter), with facts and our own checks but no score, grade or rank. How the index works.
| Listing | Kind | What it does | Why it's here |
|---|---|---|---|
| abs-mcp ausdata.io | MCP server | Query the ABS in plain English — CPI, labour force, building approvals, migration, GDP. | vendor's own |
| Adako: ad ops for AI assistants adako.ai | MCP server | Google, Meta, LinkedIn and ChatGPT Ads for AI assistants. Every change needs your approval. | vendor's own |
| agentimus heera.it | MCP server | heera.it via Agentimus: AI readiness, traffic, request log, search & index reports, by approval. | vendor's own |
| bvcc-agent-wallet blockventurechaincapital.com | MCP server | Non-custodial BVCC Agent Wallet on-chain for AI agents: balances, transfers, approvals, swaps. | vendor's own |
| Clize clize.ai | MCP server | Real-world actions for AI coding agents: an inbox with approval outbox, deploys, domains, payments. | vendor's own |
| Elicitly elicitly.ai | MCP server | Human-in-the-loop for AI agents over MCP elicitation: confirm/form dialogs plus a capability doctor | vendor's own |
| Google Ads MCP by Markifact markifact.com | MCP server | Google Ads MCP: reports, search terms, negatives, budgets, campaigns. Approval on every write. | vendor's own |
| Lassare lassare.com | MCP server | Human-in-the-loop for AI coding agents — ask questions, get approvals via Slack. | vendor's own |
| logi-approval 1pass.dev | MCP server | logi Agent Approval Gate — human approval on the phone before high-risk agent actions. | vendor's own |
| Meta Ads MCP by Markifact markifact.com | MCP server | Meta Ads MCP: Facebook and Instagram reports, campaigns, creatives, audiences. Approval on writes. | vendor's own |
| monnet.ai MCP server monnet.ai | MCP server | MCP server for Monnet — motions, plans, files, approvals, and the team's company brain. | vendor's own |
| Proof Holdings proof.holdings | MCP server | One API, all things verified — control, delegation, human approval, anti-impersonation. | vendor's own |
| Selda selda.ai | MCP server | Find customers, research each one and draft the outreach. Nothing sends without approval. | vendor's own |
| Social Champ socialchamp.com | MCP server | Connect AI agents to Social Champ: manage channels, posts, AI content, queue, and approvals. | vendor's own |
How we test this category
An agent asks for approval of a risky action over two channels and gets one approval, one rejection and one timeout. We check the routing, what the approver sees, how the answer reaches the agent and what is logged. This test hasn't run yet, so Task success is pending and the grades here come from the categories assessed from public evidence.
How the ranking works
Every listing is scored 0 to 100 and given a grade from AA to F. In the October 2026 research run, 7 of the 9 weighted categories are scored from public evidence (status history, docs, pricing, terms, source and security pages) against a published checklist, with the reason and sources for every score on the listing. Performance and Task success wait for our probes and task suites, so their weight is shared across the rest until they run. Negative events deduct up to 15 points. Read the methodology.
For companies
Do agents find, use and choose your tools?
An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.






