CCAR-F practice question 1 of 10
You are building a customer support resolution agent using the Claude Agent SDK. The agent handles high-ambiguity requests like returns, billing…
Choose your answer, then check it against the explanation.
You are building a customer support resolution agent using the Claude Agent SDK. The agent handles
high-ambiguity requests like returns, billing disputes, and account issues. It has access to your backend
systems through custom Model Context Protocol (MCP) tools ( get_customer , lookup_order ,
process_refund , escalate_to_human ). Your target is 80%+ first-contact resolution while knowing when
to escalate.
Your process_refund tool returns two types of errors: technical errors (“503 Service Unavailable”,
“Connection timeout”) that are transient (~5% of calls), and business errors (“Order exceeds 30-day
return window”, “Item already refunded”) that are permanent (~12% of calls). Monitoring shows the agent
wastes 3–4 turns retrying business errors that can never succeed. Currently, both error types return only
a plain text message to Claude.
What’s the most effective way to reduce wasted retries while improving customer-facing response
quality?
Question 1 of 10
Keep practicing
Take the free CCAR-F practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CCAR-F practice questions
- Question 2Your team is building an MCP integration where Claude needs to fetch real-time inventory …
- Question 3You are building developer productivity tools using the Claude Agent SDK. The agent helps…
- Question 4You are integrating Claude Code into your Continuous Integration/Continuous Deployment (C…
- Question 6You are building a structured data extraction system using Claude. The system extracts in…
- Question 7You are building a structured data extraction system using Claude. The system extracts in…
- Question 9True or False: When designing a multi-step agentic workflow, it is a best practice to exp…
