QuestionQ12

Context Management & Reliability

During a billing-dispute resolution, your agent successfully retrieves customer information through get_customer and order details through lookup_order, but receives a timeout error when it attempts to call process_refund. The agent has sufficient information to explain the charges and confirm refund eligibility, but cannot process the refund because of the backend failure. What approach best balances first-contact resolution with appropriate error handling?

Explanation

When a backend failure prevents execution of an otherwise eligible refund, the agent should explain the available billing information and eligibility result, clearly disclose that the system issue prevents immediate processing, and provide a follow-up option such as escalation or a later retry. This preserves transparency and advances the customer’s resolution without falsely confirming that an uncompleted refund has been processed.

Community Discussion

No comments yet. Be the first to start the discussion!