Bind the actor
Resolve the authenticated human or workload, registered agent, deployment, artifact digest, and tenant before policy.
Product
BoundRunner sits between agent intent and downstream execution. It keeps authorization deterministic while preserving the speed that makes agents useful.
The runtime path
Resolve the authenticated human or workload, registered agent, deployment, artifact digest, and tenant before policy.
Connector-owned parsing turns provider-specific calls into a stable ActionRequest with server-owned risk and side-effect class.
Versioned OPA policy returns allow, deny, approval-required, or constrained allow under a strict deadline.
Approvals cover an immutable action hash, expire automatically, enforce separation of duties, and cannot be replayed.
The agent never receives standing provider credentials. BoundRunner issues reduced, short-lived scope for the approved request.
Each event is canonicalized, chained, signed, tenant-isolated, exportable, and independently verifiable.
Control plane
Security and platform teams register agents, publish policies, define approval roles, connect credential providers, inspect decisions, and verify evidence.
Data plane
The gateway and Envoy adapter intercept actions, enforce bounds, fail closed, and forward only normalized requests that survive the complete control chain.
Built for adoption
Protect a production deployment, repository merge, Terraform apply, internal API mutation, or MCP tool call first. Expand the same identity, policy, approval, credential, and evidence model as the agent surface grows.
Bring a workflow