Instant Agent
Accountability.

Cryptographic proof that a verified person owns this agent and approved this exact action. Slots directly into your existing stack.

Supported Integrations
/ Microsoft Entra OBO / Cloudflare Web Bot Auth / Open Wallet Standard / Auth0 OBO / Okta CIBA / Kong Gateway / AWS API Gateway / NGINX / Microsoft Entra OBO / Cloudflare Web Bot Auth / Open Wallet Standard / Auth0 OBO / Okta CIBA / Kong Gateway / AWS API Gateway / NGINX

Today, AI agents need to act on behalf of real people, but there's no portable way to verify who owns them or whether a specific action was approved. Credentials leak, cookies get shared, and downstream systems can't distinguish trusted agents from malicious bots, so they either block both or trust both.

Until now.

Step001

Integrate AG9

A partner, a network, an agent platform — adds AG9 alongside what they already check.

Step002

Link an agent

Open the VeryAI app, scan the agent's pairing QR, review the scope, palm-scan to confirm.

Step003

Approve actions

When the agent tries something sensitive, the partner pings AG9.

Verify in 4 lines.

AG9 attestations are JWTs. Fetch the public keys, verify the signature, read four claims. That's the integration. No SDK required.

1// Fetch the public keys from any AG9 issuer
2const jwks = await fetch('/.well-known/jwks.json')
3
4// Verify the attestation
5const claims = jwt.verify(attestation, jwks)
6
7// Branch on the claims
8if (claims.action_hash === hash(req)) {
9  allow(claims.human_id, claims.scope)
10}
verified in 47ms
FOR PARTNERS

Verify agents
at the edge.

Drop AG9 into your existing auth path. Read a signed attestation, get a palm-verified human ID.

Read the Docs
FOR USERS

Approve every action.
Revoke any agent.

Link agents with a palm scan. Approve sensitive actions in real time. Revoke in one tap.

Get the app

Works With Any Stack

AG9 doesn't ask you to rebuild your auth layer. It's a small, signed payload that rides inside the standards your stack already speaks.

AG9
OpenAIAgents SDK
Browser agentsPlaywright, Puppeteer
CloudflareWorkers
LlamaIndexWorkflows
Any HTTPcurl, fetch…

Anchor every agent
to a real human.

JWKS endpoint, Ed25519 signatures, sub-100ms verification.
Drop it into the standards your stack already speaks.

Start Integrating Talk to us