For people who run their own agents — not enterprises

Control your AI agents.

Set permissions, cap spending, and log every action across your agent fleet — in minutes, not a compliance project.

  • One HTTP call, any framework
  • Dollar caps per agent
  • Kill switch for every bot
  • Free for up to 3 agents
gateway · live decisions3 agents
support-bot → kb.searchallowed
coding-agent → github.pulls.createallowed
coding-agent → github.repos.deleteblocked
support-bot → stripe.refunds.createpending
research-agent → warehouse.ordersallowed
Approval neededreq #1842 · $49.00
support-bot → stripe.refunds.create
RejectApprove
research-agent spend$172 / $200 · 86%
How it works

Live in Under an Hour

Connect your agents, define the rules, and let AgentGovern enforce them.

01

Connect Your Agents

Point your AI agents at AgentGovern with one HTTP call before each tool use. Every agent gets its own scoped API key.

02

Define Permissions

Pick which tools, APIs, and data each agent can touch, and give each one a dollar cap.

03

Watch and Review

Watch every call land in a live feed, and pull the full log whenever you need to know what happened.

agent.ts
// before the agent touches anything real
const d = await agentgovern.evaluate({
  action_type: "refund",
  resource_type: "api",
  resource: "stripe.refunds.create",
  cost_cents: 4900,
});
if (d.decision !== "allowed") return d;  // blocked or waiting on a human
Features

You stay in control

The three things you need once your bots touch real money and real systems — and nothing you don't.

01

Permissions per tool

Say exactly what each agent may do: allow, deny, or ask you first — per tool, API, and data source. Wildcards like github.* keep it short. Anything you didn't allow is blocked.

apigithub.*allowmedium
apigithub.repos.deletedenycritical
toolshell.execapprovalhigh
data_sourcecustomers.piidenycritical
toolfs.readallowlow
02

Spending caps per agent

Give every bot a budget. A call that would go over is blocked before it runs — no surprise bills.

support-bot$38 / $100
research-agent$172 / $200
03

Kill switch + append-only log

Pause any agent and every call it makes is blocked, instantly. Every decision is written to a log that can't be edited — not even by you.

activepausedrevoked

You approve the risky stuff

Refunds, deletes, shell commands, anything over $50 — send them to your approval queue. The agent waits until you say yes.

Know when something's off

Blocked calls, a bot creeping toward its cap, a sudden burst of requests — all in a live feed, and in Slack if you want it.

Audit trail and one-click export

Every request and decision, filterable by agent, date, and action. Export CSV or JSON when a customer — or future you — asks what happened.

#1842 support-bot stripe.refunds.create · pending
#1843 ↳ resolves #1842 · approved
Pricing

Free for your first 3 agents

Free

For your first few bots.

$0/ month
  • Up to 3 agents
  • Unlimited policy evaluations
  • Allow / deny / approval rules with wildcards
  • Per-agent spending caps
  • Human-in-the-loop approval queue
  • Live alert feed
  • Audit export (last 7 days)
Get Started Free

Pro

production

Everything you need to run your fleet in production.

$49/ month
  • Unlimited agents
  • Everything in Free
  • Slack alerts for blocks, spend, and approvals
  • Full audit history with CSV & JSON export
  • Tunable spend-warning and burst thresholds
Start free, upgrade when you need it

Know what every agent is doing, right now

Free to start. No credit card required. Connect your first agent in minutes.

Start free