Keel
KeelAuth · Phase 1 · Foundation

Authentication and authorization for humans, services and AI agents.

KeelAuth is the identity layer of the Keel Platform: login and authorization for people, services and agents, with delegated access as a first-class concept.

Login, SSO, SCIM, passkeysAgent identitiesDelegation chainsMCP authorization
Why it wins

Why KeelAuth

Most identity products treat an agent as an API client with a static key. KeelAuth gives every agent its own identity, binds it to the human or system it acts for, and carries that delegation through every hop, so agents can be governed and audited the way enterprises already govern people.

KeelAuth at a glance
Who it's for
Developers and platform teams building B2B and B2C apps, and IAM teams that need agent identity next to workforce and customer identity.
Build phase
Phase 1 · Foundation. See the roadmap
Problems it solves

What changes with Keel

Agents share credentials

Today · Agents use static API keys or one shared service account.

With Keel · Each agent gets its own identity and short-lived tokens.

Delegation is invisible

Today · Systems see the agent, not the user it acts for.

With Keel · Tokens carry the user and the full agent chain.

Over-broad access

Today · Agents inherit everything the key or user can reach.

With Keel · Scopes narrowed per agent, task and purpose.

Separate stacks for humans and machines

Today · Workforce IAM, customer identity and secrets tools each handle a slice.

With Keel · One identity model for people, services and agents.

Hard enterprise readiness

Today · Startups outgrow simple auth and must re-platform for SSO, SCIM and compliance.

With Keel · Enterprise SSO, provisioning and audit designed in from day one.

Slow revocation

Today · Long-lived tokens outlive the decision to cut access.

With Keel · Short-lived tokens plus real-time revocation signals.

Capabilities

What KeelAuth does

Core identity

  • OAuth 2.1 and OpenID Connect authorization server
  • Passwords, passkeys, magic links, social login, MFA
  • Enterprise SSO (SAML, OIDC) and SCIM provisioning
  • Organizations, roles and fine-grained permissions for B2B apps
  • Hosted and embeddable login, SDKs for major frameworks

Agent and machine identity

  • Agent identities with owner, classification and lifetime
  • Delegated access by token exchange: user to agent, agent to agent, chain recorded
  • Purpose and resource scoping carried in the token
  • Machine-to-machine credentials and workload identity for services
  • Authorization server for MCP servers
  • Step-up consent: an agent asks for a higher scope and the user approves in real time

Security

  • Short-lived tokens, refresh rotation, token binding where supported
  • Real-time session and token revocation, with shared-signal events in and out
  • Signing keys managed in KeelKey
Part of the platform

How it works with the rest of Keel

Each Keel product feeds the others. The delegation chain and the audit trail only work when the same system issues the identity, makes the decision and records the result.

KeelKeyHolds and rotates KeelAuth's signing keys and certificates without downtime.
Keel RegistryEvery agent identity is registered with an owner and lifecycle. Unregistered agents cannot get tokens.
Keel GovernanceSupplies the policy enforced at token issuance, and triggers revocation and the kill switch.
Keel IntelligenceConsumes authentication and token events to spot unusual delegation or token use.
Open standards

Built on standards you can evaluate

Nothing proprietary to adopt. These are the specifications the design is based on.

OAuth 2.1OpenID ConnectSAML 2.0SCIM 2.0WebAuthn / passkeysToken Exchange (RFC 8693)Rich Authorization Requests (RFC 9396)DPoPMCP authorizationSPIFFEShared Signals / CAEP

Put your first agent under control.

Join the design partner program: 90 days from federating your identity provider to a governed agent in production planning, with a named Keel engineer.