Define agent roles
Turn scenarios into runnable agents with role, capability, and trigger.
Agent Runtime · Build · Run · Govern · Observe
build · run · govern · observe
BUILD
role · capability · trigger
RUN
runtime · tools · commands
GOVERN
rbac · audit · breaker
OBSERVE
session → tool → token → cost
Define the roles on the runtime first, then let those agents work together. Who may touch what is set in advance, and every step can be looked up afterward.
Turn scenarios into runnable agents with role, capability, and trigger.
Execute on the runtime: tools, commands, and data changes.
Decide who can do what; trace incidents; stop out-of-bounds runs. High-risk actions can require human confirmation.
session → tool → token → cost on one chain.
role + capability + trigger to turn a scenario into a runnable agent.
Event or schedule kicks off execution on the runtime.
Permissions, audit, breaker; confirm only high-risk actions.
session → tool → token → cost on one chain.
Auto-play · hover to pause · click for full size
personas
This runtime is not tied to one industry. The cards below are built-in role templates, and a role can join a collaboration. An industry that is not listed starts the same way: split the work into roles.
Role splits, metric definitions, and thresholds are our own design examples, shown to illustrate capability boundaries—not a reproduction of any vendor case study.
scenarios
Three recordings, three shapes: multi-role collaboration (parallel evidence gathering into a single context), orchestration with governance (sequential relay plus a human signature at the end), and single-role with an event gate (an SRE on-call triaging an alert, where changes like restarts stop for human approval). click a shot on the right to jump.
Two workstreams gather evidence in parallel and converge into one context. The supervisor accepts each deliverable, and a rework also invalidates downstream work.
Shots
Click a shot to jump; the current shot highlights during playback.
Pick a step to see the matching console screens.
Name, persona, and runtime binding.
Attach tools, skills, and MCP.
allow / ask / deny; high-risk needs confirm.
Auto-play · hover to pause · click for full size
govern
Day to day this is permissions and records. When something goes wrong, the breaker stops the run. Human confirmation is only for high-risk actions.
Who triggered, approved, and spent—traceable, with chain verify when needed.
When something goes wrong, the run can be stopped.
Role-level allow / deny; high-risk actions can require human confirm—risk-triggered, not every step.
Who triggered, approved, and spent—traceable.
When something goes wrong, the run can be stopped.
Only actions marked high-risk—avoid approval fatigue.
Execution pauses; tickets show up in Approvals.
Auto-play · hover to pause · click for full size
Agents built here and external harnesses share the same observe and govern plane.
Local hooks report actions into the same observe and govern loop
External execution actions join the same control plane
Homegrown or framework agents plug in by reporting actions
Protocol adapters; execution stays in the customer's environment
Trial gets observe and basic permissions running; Enterprise completes governance.
Trial
Enterprise
Register in the console, configure a role, and walk one full trace.
An enterprise runtime for multi-agent collaboration. Roles are defined on the runtime, then those agents carry out the work together. Who may touch what is set in advance, and every step can be looked up afterward.