The control layer for AI agents

Set the boundaries.
Keep control.

AI agents are getting autonomous. They need to know when to act, what they're allowed to do, and when to ask permission. Simple APIs that keep humans in the loop.

AI agent sending a signal, blocked by a hand before reaching a sleeping human

Better Together

Use multiple products in a single agent workflow.

// Before your agent acts, check availability + consent

// 1. Is the human available?
const status = await fetch("https://agentz.fyi/api/v1/check", {
  headers: { "Authorization": "Bearer az_xxx" }
}).then(r => r.json())

if (!status.available) {
  console.log("Human is busy — queuing action for later")
  return
}

// 2. Is this action allowed?
const consent = await fetch("https://agentz.fyi/api/v1/check-action", {
  method: "POST",
  headers: {
    "Authorization": "Bearer cg_xxx",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    action: "send_email",
    category: "email",
    metadata: { recipient: "boss@company.com" }
  })
}).then(r => r.json())

if (consent.decision === "deny") {
  console.log("Action blocked by user rules")
  return
}

if (consent.decision === "ask") {
  console.log("Waiting for human approval...")
  return
}

// 3. All clear — execute the action
await sendEmail("boss@company.com", subject, body)

Simple Pricing

One subscription. Every product. No per-API billing.

Free

$0
  • All products included
  • 100 checks/month per product
  • 3 API keys
  • 5 consent rules
  • 7-day audit log
  • Community support
Start Free
RECOMMENDED

Pro

$9/mo

or $90/year (save 17%)

  • Everything in Free
  • Unlimited checks across all products
  • 10 API keys
  • Unlimited consent rules
  • 90-day audit log
  • Webhooks & integrations
  • Priority support
Start Free Trial

Autonomy without anarchy.

Start free. Add one API call. Your agent just learned boundaries.

Get Started Free →