← All use cases

USE CASE 05 / AGENTIC-SIDECAR

Before the call.
Keep intent in control.

Watch an agent work across external services, MCP, a vector database and an action tool. Sidecar supervises every proposal before the call is released.

Automatic animated simulation Fictional tool calls and scripted human decisions · No live execution

SUPERVISED EXECUTION / AGENTIC-SIDECAR

One agent. A checkpoint before every call.

Automatic playback · 1s / stage
ORIGINAL INTENT

Resolve order NS-1042: retrieve only the relevant customer and policy context, preserve personal data, and propose an eligible refund only when policy permits.

Context attached
REQUESTING AGENT

Support agent

Propose a scoped customer lookup.

PREPARING PROPOSAL
◇ Agentic-SidecarPRE-ACTION SUPERVISION
01◇

Guardrails

Check the proposed call against action policies.

WAITING
02↻

Intent & context

Restore the goal and constrain the call’s scope.

WAITING
03✦

Self-critique

Review the proposal, evidence and expected risk.

WAITING
04✓

Human approval

Request approval only for critical actions.

WAITING
Execution gate heldAutomated checks for every call; human approval for critical actions.
↗
External APIcrm.lookup_customer
HELD
⇄
MCP servermcp.support.search
HELD
▱
Vector databaseknowledge.query
HELD
⌁
Action toolpayments.issue_refund
HELD
Re-inject intent & context

Carry the original goal and the latest result into the next proposed call.

CALL 01 / 04

The agent prepares a call.

The proposed customer lookup is held before any external request is made.

EXECUTION EVIDENCENo outbound call yetAwaiting automated supervision checks.
  1. Propose
  2. Guardrails
  3. Context
  4. Critique
  5. Approval
  6. Execute
  7. Result
  8. Re-inject

Concept simulation: only critical actions in this example require human review. “Human approval” is a scripted event, not a real person responding. Actual approval requirements depend on configured policy. No tool, model, database or infrastructure call is made.

SUPERVISION TRAVELS WITH THE AGENT

Guardrails around the action. Intent throughout the loop.

Each new proposal returns through the same checks. Context is restored before the agent moves on, critique keeps the action aligned with its goal, and the execution gate stays held until automated checks pass and any required human review is complete.

Explore the Control Tower fleet demo →