new: v0.3 — kubernetes-native sandboxes and the multi-user control plane. read the changelog ›
fluidbox · documentation

Build against the
control plane.

Run AI agents in governed, disposable sandboxes — and integrate the runs, the approvals, and the audit trail into your own systems.

106 operationsspec v0.3.016 pages

Start here

Running agents

Governance

Deployment

Extending

Reference

The four planes

The HTTP surface is four audiences with four different credentials. Mixing them up is the most common integration mistake.

PlaneBase pathWho calls itCredential
Public API/v1Your code, the CLI, the dashboardAdmin token, PAT, or session cookie
Runner contract/internalOnly the in-sandbox runnerAudience-scoped session token
Operator/v1/adminBreak-glass toolingAdmin token only
Ingress/v1/ingressGitHub and other servicesWebhook signature

On Kubernetes the runner contract is served on a separate listener and /internal does not exist on the public one at all — route absence is a stronger boundary than bearer authentication.