The primitives
On the spine
Teams & Policies do not sit on the spine - they govern it. Every read and write against entities, conversations, and outcomes resolves through a project scope and a role before it executes. Policies read the action an agent or journey is about to take and either let it pass or hold it as a pending approval; each grant, denial, and approval decision emits an audit event alongside the event stream.What stays hidden
Internal organization mappings. How projects, teams, and billing tenants map onto each other inside Unpod - and how a key resolves to its scope at request time - is not a public surface. You work with projects, roles, and keys; the tenancy machinery underneath is Unpod’s job.Status
Spaces, roles, and API keys: production - every call, message, and record in the system is already scoped through them. Policy-gated approvals: in build, shipping with the journey engine. Self-hosted deployment: available today via the self-hosting quickstart.Go deeper
API Keys
Create and rotate the credentials your agents and servers hold.
Space APIs
Address a project and its records over REST.
Self-Hosting
Run the stack in your own infrastructure - same SDK.
Observability
See what your agents did - logs, recordings, traces.