Authorization infrastructure for autonomous agents

AI agents act.
Humans authorize.

AgentsID is the authorization layer for autonomous AI agents. Pause payments, deploys, deletes, and sensitive actions until a human owner approves with biometrics. Agents get scoped capabilities, not broad credentials.

Read docs
Live in production
Remote MCP serverREST APIAndroid biometric approvalStripe Issuing virtual cards58 passing testsProduction smoke-tested payments
authorize.py
1curl https://api.agentsid.io/v1/actions \
2 -H "Authorization: Bearer agentsid_sk_live_..." \
3 -H "Content-Type: application/json" \
4 -d '{
5 "type": "deploy",
6 "purpose": "Deploy web app to production",
7 "payload": { "repo": "agentsid/web", "target": "production" }
8 }'
Scroll

// how it works

01

Agent requests an action

Your agent calls the AgentsID API or MCP tool with the action type, payload, and human-readable purpose. Payments, deploys, deletes, access requests, and custom actions all use the same approval primitive.

02

AgentsID scores risk and pauses execution

AgentsID evaluates the action, records an audit event, and blocks execution until the human owner responds. Stale actions expire automatically.

03

Human approves with biometrics

The owner sees the full context on their phone: amount, merchant, repo, target, resource, or payload. Approval is device-bound and biometric.

04

Scoped capability is issued

For payments, AgentsID issues a short-lived single-use Stripe virtual card. For deploys, deletes, and access requests, AgentsID returns an approval decision or provider-enforced capability. The agent never receives broad reusable credentials.

// action types

payment

Payment

Authorize spend and issue short-lived single-use payment capability.

publish

Publish

Approve public posts, blogs, or external communications.

sign

Sign

Approve signatures for contracts, forms, or legal documents.

email

Email

Approve agent-sent messages from human or company accounts.

delete

Delete

Require human approval before irreversible destructive actions.

deploy

Deploy

Require approval before shipping code to staging or production.

access

Access

Gate sensitive reads, credentials, private APIs, or customer data.

order

Order

Approve purchase orders or e-commerce actions.

// one api. every action.

1curl https://api.agentsid.io/v1/actions \
2 -H "Authorization: Bearer agentsid_sk_live_..." \
3 -H "Content-Type: application/json" \
4 -d '{
5 "type": "payment",
6 "purpose": "Pay AWS server bill",
7 "payload": {
8 "merchant": "AWS",
9 "amount": 100,
10 "currency": "gbp"
11 }
12 }'

// pricing

Sandbox

Free

Build and test with one agent, test actions, and local development.

Developer Beta

Free while in controlled beta

Live API access, MCP integration, dashboard, Android approval app, and Stripe Issuing setup with manual onboarding.

Enterprise

Custom

Policies, audit exports, compliance controls, provider integrations, deployment approvals, and dedicated support.