Delegated access, governed
A user grants an agent access to specific third-party services at a chosen permission set, with optional expiry. One grant per user and agent, revocable at any time.
Governed delegated access for AI agents
Your assistant reads tickets, reviews pull requests, and sends email for your people. OAuth lets it connect, but it cannot tell one agent from another, ask about one specific email, or take back one agent's access. The broker decides what each agent can do for each person, keeps the provider tokens out of the agents, and gives every user one place to approve and revoke access.

These docs focus on the concerns an IAM team or platform operator cares about: the delegation model, security posture, deployment, configuration, and the API contracts other systems integrate against.
A user grants an agent access to specific third-party services at a chosen permission set, with optional expiry. One grant per user and agent, revocable at any time.
The broker stores third-party access and refresh tokens encrypted at rest with envelope encryption bound to each service, so agents never hold long-lived provider credentials.
A gateway swaps an agent token for the right third-party token per request using RFC 8693, enforced by policy — transparently, with an optional Envoy sidecar.
What the broker is, the delegation problem it solves, and when to reach for it.
Open sectionConceptsThe delegation model, architecture, server modes, token exchange, and encryption.
Open sectionGet startedRun the full stack locally and walk a delegation from consent to token exchange.
Open sectionAPI referenceThe end-user and admin OpenAPI contracts, rendered from the source specifications.
Open section