Product
Developers
BlogPricingAuth for Agents
Sign inStart free

Auth for AI Agents

Identity for the company building the agents.

Sign in your users, protect your APIs, and give every agent and workload a verifiable identity you can scope, revoke, and prove, all on one platform instead of three.

Your userspasskeys · sso · social
Your APIsscoped tokens · mtls
Your agentsspiffe · per-agent id
One MonoCloud identity layer
TokensPoliciesCertificatesAudit
Per-agent identityWorkload identity (SPIFFE)Cedar authorizationCertificate-bound tokens (mTLS)Instant revocationPasswordless loginAudit logsPer-agent identityWorkload identity (SPIFFE)Cedar authorizationCertificate-bound tokens (mTLS)Instant revocationPasswordless loginAudit logs

Why one platform

You are securing agents with shared keys and users with a bolt-on login box.

AI companies have three identity problems: users signing in, APIs needing protection, and agents needing scoped, revocable access that most teams fake with a shared API key.

Three different tools means secrets everywhere and no single audit trail across users, APIs, and agents.

Login boxBolted on for your users
separate vendor
API gatewayGuarding your services
its own rules
Shared keys for the agent fleetCopied into every deploy, never expire
no identity · no scope
sk-live-…a91prodsk-live-…7f2stagingsk-live-…c04CIsk-live-…e77laptop
Who, or what, did this, and were they allowed to?

Three needs, one layer

Built for the whole AI stack.

01
Your users

Passwordless, passkeys, and social sign-in on branded pages, so signing into your product is one tap, not a form.

passkeygoogle · githubmagic link
02
Your APIs

Register every service as a protected resource, issue scoped tokens, and decide access with human-readable Cedar policies.

inference-apibilling-apivector-store
03
Your agents

A verifiable identity for every agent and workload, scoped by policy, revocable in an instant, and attributed in the audit trail.

agent-7f2agent-c04agent-a91
MonoCloud identity layer

one platform · one audit trail

Agent and workload identity

No more shared secrets across your agent fleet.

Every agent gets its own identity, issued as a SPIFFE/SVID when it runs as a workload in your cluster, signed by your own trust store and rotating automatically.

A fleet scaling from five agents to five thousand each gets a distinct identity with nothing hardcoded, and you cut off a single bad actor by banning its identity, no redeploy.

Agent fleet · 1 identity eachsvid rotating
agent-a91agent-7f2agent-c04agent-e18agent-b3dagent-91aagent-d20agent-4ceagent-f7bagent-08eagent-6a1agent-2d9agent-bb4agent-5f0agent-c7eagent-39dagent-ea2agent-710
agent-a91 · svidspiffe://cluster/ns/agents/agent-a91scoped token · ttl 10m
agent-4ce · bannedidentity revokedrest of the fleet unaffected, no redeploy
AI Authentication

Let AI Agents Act on Behalf of Users

Securely delegate user access to AI agents. Enforce explicit consent, isolate API scopes, and issue per-agent tokens — seamlessly.

Pay my Visa bill for last month and move $300 from checking to savings.
Working on your payment and transfer.
Agent Runtime
Check your account balancesChecking $2,847 · Savings $4,212
Pay $1,247 Visa billBlocked: scope bills.pay not granted
Transfer $300 to savingsMoving from your checking account
12:04:21certificate_authentication_succeededmTLS · client cert CN=agent-svc verifiedSuccess
12:04:21client_authentication_succeededclient cli_4f8d2a · on behalf of alex.kim@example.comSuccess
12:04:21api_access_policy_evaluatedresource banking-api · 2 of 3 scopes permittedSuccess
12:04:21client_authorization_failedscope bills.pay · denied by policyFailure
12:04:21access_token_issuance_failedresource banking-api · authorization deniedFailure

Control and accountability

Decide what every agent can reach, prove what it did, and stop it in seconds.

Cedar policies decide what each agent can touch, default deny. Every action ties back to its identity in the audit trail, and a compromised agent loses access everywhere in seconds.

Cedar policydefault deny
permit(
  principal in Agent::"support-bot",
  action in [Action::"read"],
  resource in Api::"inference-api"
) when { context.mtls == true };

forbid(principal in Group::"agents", action,
  resource in Api::"billing-api");
// anything not permitted is denied
Revocation fan-outseconds
Ban identity: agent-a91one call · no redeploy
Inference API + Vector storehttp 401
Active sessionslogged out
Introspectionactive: false

Zero-trust by default

Make a stolen token useless.

MonoCloud issues certificate-bound tokens over mTLS, so possession of a token alone never grants access, it only works from the workload that holds the matching certificate.

Bring your own PKI, AWS Private CA, Google CAS, HashiCorp Vault, or any CA, and revoke centrally the moment a credential is compromised.

Same token, two callersmtls
billing-agenttoken + client cert
token · cert
Your API
Unknown hostreplayed token only
token
200 · allowedCert thumbprint matches the token's cnf claim.
401 · rejectedNo matching certificate, so the token is worthless.
MonoCloud · Startups
Full platform, 12 monthsAgent layer free past year one
Auto-eligibleYC · Antler · a16z
No gates

MonoCloud for Startups

The full platform free for a year, agents included.

Startups get the entire platform free for a year with no feature gates, and the agent layer, per-agent identities plus a monthly agent-token allotment, stays free past the first year.

No competitor bundles the agent layer into a startup plan. Auto-eligible if you are in YC, Antler, a16z, or a named accelerator.

See MonoCloud for Startups

One identity layer

Agents are not a separate product here. They are the same layer.

Agents on MonoCloud use the same tokens, policies, and certificates that secure your users and services. One platform, live now, so you ship the agent product, not its identity plumbing.

Same primitivesCustomersAPIs and servicesAgentsnew
TokensSupportedSupportedSupported
PoliciesSupportedSupportedSupported
CertificatesSupportedSupportedSupported
AuditSupportedSupportedSupported
One MonoCloud identity layer

Build your agents on identity you can scope, revoke, and prove.

Start free, agents included, and stop shipping shared keys.