Question 260
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 lessonAn architect wants their agent to handle a multi-language customer base (English, Spanish, Japanese). The system prompt is in English. When a customer writes in Japanese, the agent should respond in Japanese. System prompt instructions and tool results are in English. How should the translation be handled?