S1 · scenario117 questions · 37 free

Customer support agent (S1)

Support resolution agent — refunds, disputes, escalation via MCP tools.

The Customer Support Agent scenario (S1) puts the concepts to work in a support setting: an agent that resolves tickets, processes refunds and disputes, and escalates cleanly when it should — driving real systems through MCP tools. The exam leans on this scenario because it exercises tool design, error handling, and escalation all at once.

Expect questions on wiring support tools through MCP, returning safe structured errors, deciding when an agent should act versus hand off to a human, and keeping the conversation grounded across a multi-turn resolution.

This scenario spans 18 subtopic areas, covered by 117 practice questions across 26 easy, 61 medium, and 30 hard items.

Start practicing — 37 freeSee a sample question ↓
Sample question · free
HardD1 · 1.1S1 · Customer support agent

Your support agent calls process_refund for a $240 charge. The model's response contains an assistant message with refund-confirmation text and a tool_use block invoking escalate_to_human, and stop_reason is 'tool_use'. Your loop must decide what to do before the customer sees anything. What is the correct continuation?

Try it interactively →

What's covered

Subtopic areas in Customer support agent, drawn from the exam blueprint: