Skip to the copilot
Back to the workspace

About this demo

Handoff is a front-end demo of a support-operations copilot, built to show the user-experience problems of AI products: answers that stream, tools that take time and fail, actions a human must approve, model output that is not always right, and connections that drop.

What is real

What is simulated

How a run works

The browser owns the conversation. Each request (a "leg") carries the committed transcript and runs one model turn plus the tools it asked for, streaming events back. When an action needs approval the leg ends; the operator's decision travels in the next request. Because the server keeps no state between requests, any serverless instance can serve any leg, and a dropped connection resumes from the last committed step.

What this design does not guarantee

Try the component states, or open the inspector during a run to see every event.