Question 291
Scenario: Customer Support Resolution Agent
An Agent SDK support agent handles returns, billing disputes and account issues through MCP tools like get_customer, lookup_order, process_refund and escalate_to_human. It aims to resolve most cases on first contact — and to know exactly when to hand off to a human.
Read the full scenario lessonA team exposes an internal ticketing system to Claude through an MCP server. The tool search_tickets accepts a single free-text parameter called q and its description reads "Search tickets." Claude often passes vague queries and then re-calls the tool several times with slight variations. What is the best remediation?