Map normal and exceptional paths
You will be able to map the common route through an agent workflow and the specific conditions that require a different question, a pause, or a human handoff.
Good agent work is useful before it is impressive.
A demo usually follows the happy path. Production work includes incomplete details, conflicting records, angry people, outages, unsupported questions, and requests that look simple until the system acts on them.
Design the normal route and the exceptions together
The language that keeps the work clear.
How to map normal and exceptional paths
Draw the normal case
Show the minimal path from first signal to a completed outcome.
List missing-information cases
Identify which facts the agent can request and which absences require a person.
List action and tool failures
Decide what happens if a source cannot be read, an appointment is unavailable, or a system returns conflicting information.
Write the escalation experience
Specify the language, summary, owner, and expected next step a customer receives when the agent stops.
Worked case: map the happy path and the hard paths
An agent helps customers reschedule a home-service appointment. The happy path verifies identity, checks approved availability, confirms the new slot, and records it.
A hard path appears when a customer has an emergency issue, when the CRM has two similar appointments, or when the proposed slot would breach an existing policy. The agent must not invent a resolution.
It says what it can do, captures the relevant details, keeps the customer informed, and creates a task for the dispatch owner with a concise summary. The handoff is part of the design, not an apology after a failure.
Complete the working artifact
Choose an architecture pattern, not a fashionable label.
Start with the simplest pattern that fits the work: a prompt chain, router, parallel tasks, evaluator loop, or orchestrator with bounded workers. Every additional agent adds coordination, context, latency, cost, and another place to lose control.
- Name why one model call is insufficient.
- Draw the state and stop condition for every loop.
- Measure whether the added pattern improves the test set enough to justify its cost.
Sources used for this check
Before you move on
- Map one normal case and four hard paths.
- Run the map with an operator who handles exceptions today.
- Write the exact customer-facing handoff sentence for each risky path.
- The happy path is short and testable.
- Common exceptions are mapped before launch.
- The agent does not pretend a tool failure is success.
- Every hard path has an owner and preserved context.
Lesson progress
Finished this lesson?
Save your place on this device so it is easy to pick up where you left off.
Not marked complete yet.