Nod
Human-in-the-loop infrastructure for production agents

The pause button for autonomous agents.

Nod sits in front of the handful of actions your agents shouldn't take alone — sending money, emailing a stranger, deleting data, posting publicly. One API call, and a real, qualified human on your own team has to say yes before it happens.

Get your API key → Read the docs

Free during beta · no credit card · live key in under a minute

agent → nod
curl -X POST https://nod.dev/v1/review \
  -H "Authorization: Bearer $NOD_API_KEY" \
  -d '{"action_type":"spend_money",
       "agent_reasoning":"Renew the expiring domain, $38",
       "risk_level":"medium"}' 
status: pending

How it works

1

Sign up

Email in, API key out — instantly. No waitlist, no sales call, no approval queue to get into the product.

2

Your agent asks

One POST /v1/review right before the risky step, with what it's about to do and why. Nod hands back a pending request.

3

A human decides

Whoever's on review duty gets a one-tap Approve / Reject link by email. Your agent polls — or gets a webhook — and only proceeds once someone has actually said go.

Why teams add a human checkpoint

✓

Second eyes, not a leap of faith

Agents are confident even when they're wrong. A model will execute a bad plan with exactly as much certainty as a good one. Nod is the one place in the loop where confidence doesn't substitute for a human actually looking.

●

The reviewer is qualified — because it's your own team

There's no anonymous crowd of strangers rubber-stamping your agents' actions. Reviewers are people you've personally added to your account, each with their own login and name attached to every decision — accountability you can actually point to.

∞

A real audit trail, automatically

Every request, every decision, who made it and when, is logged — not buried in a Slack thread you'll never find again. If something goes wrong six months from now, you can reconstruct exactly who approved what.

Signal, not noise

The worst version of this product pings you about everything until you start approving on autopilot — which defeats the entire point. Nod is deliberately narrow: you decide which action_types are worth a human, not every tool call your agent makes. Wire it in front of the handful of things that would actually be bad to get wrong — spending money, talking to a stranger, touching production, going public — and leave everything else to run on its own. Every request arrives with the agent's own reasoning attached, so approving takes one glance, not an investigation.

Built for agent builders

One API call to ask. One API call (or a webhook) to find out the answer. Risk levels, free-text context fields for the agent's reasoning, and per-agent API keys so you can scope exactly what each agent is allowed to ask for. The full integration guide is written so you can hand the page straight to your coding agent and it can wire Nod in itself — no human developer required for that part, at least.

Questions builders actually ask

Is this just a Slack bot with extra steps?
No — Nod is an API-first review queue with its own auth, audit log, and one-tap decision links that work from any inbox on any device. If you want a Slack/Teams notification in front of the same queue, that's a thin layer on top of the existing webhook, not a different product.
Who can see my agents' requests?
Only your account — the person who signed up, plus anyone they've explicitly invited as a teammate. There is no separate pool of "Nod staff" reviewing anyone's agents. Your data stays inside your own account's queue.
What happens if nobody responds?
The request just sits as pending until someone decides — your agent should be built to wait or time out gracefully on its own schedule. An optional expires_at field lets you flag a request's intended deadline for the reviewer today; automatic expiry enforcement is on the roadmap.
Does this slow my agent down?
Only for the specific action you've chosen to gate — and that's the point. Nod is meant for the moments where a few minutes of human judgment is worth far more than a few minutes of speed. Everything else your agent does keeps running at full speed, untouched.

Get your API key →