Try It
Walk a Call, Step by Step
Answer as if you were the agent. Each choice narrows the path until you reach a single recommended action - exactly how the tool works in the flow of a real call.
A fictionalized triage flow for a sample subscription product. Real flows follow the same structure with live policy detail.
How It Works
Data In, Decisions Out
The whole tool is a small state machine. The logic lives in a plain data structure, so the flow can be edited or extended without touching the rendering code.
// Each node is either a QUESTION (has options) // or a RESULT (has a tone + recommended action). const TREE = { refund_plan: { q: "Which plan is the customer on?", options: [ { label: "Standard", next: "r_approve" }, { label: "Professional", next: "r_approve" }, { label: "Members", next: "r_escalate" } ] }, r_escalate: { tone: "escalate", title: "Escalate - do not refund", detail: "Members are handled by retention…" } };
Map the Real Decision
Shadowed live calls and walked procedures with experienced agents to capture the actual branch points - including the edge cases that the written policy glossed over.
Build the State Machine
Turned the map into a node graph: questions route to questions, and terminal nodes return a clearly toned action - approve, escalate, or handle / follow up.
Make It Usable Under Pressure
Designed for fast scanning and recovery: a visible breadcrumb of choices, one-tap back and restart, large targets, and clear visual tone for escalation.
Fit the Flow of Work
Packaged it to live where agents already are - embeddable in the knowledge base and training, with the same logic reusable across different procedures.
Technology
Tech Stack
See More Projects
This is one example of applied front-end work in L&D. The full portfolio includes a knowledge-base design system, AI knowledge tools, and training programs.