The client wants to see how you perform under pressure in a written medium with no tone cues, and whether you can acknowledge frustration without over-apologizing or becoming defensive.
Treat the role-play as a real chat: read the customer's words literally, acknowledge the repeated contact, state what you can see in the system, and ask for one clear piece of information or take one action. Then explain your next steps in the ticket.
Start by typing a reply that names the frustration without groveling, something like, "I can see you have reached out several times, and I apologize for the delay on our end. Let me pull up your account now so I can check the refund status directly." Then send a second message that shows action, for example, "I have located your refund request and I am escalating it to our billing team with a priority flag. Can you confirm the last four digits of the card used, so I can add that to the ticket?" Keep both replies short, specific, and free of filler words like "po" or "wait lang," because in a written chat those read as hesitation. After sending, explain that you would immediately open the customer's account, verify the refund timeline against the system notes, and create a clear internal ticket with the customer's reference number and the missing detail you requested. You would then set a follow-up reminder for yourself, typically within a few hours, to check the billing team's progress and send the customer a status update before they have to ask again. If the refund is already processed, you would share the transaction ID and expected posting date, and if it is not, you would give a realistic DOLE-compliant timeframe for the next update rather than a vague "soon." The goal is to turn their anger into a concrete, trackable path forward.
Some Filipino candidates would reply 'Sorry po ha, wait lang po, nag-check po ako' which sounds unprepared and overly apologetic in a written chat. Instead, state the specific issue you found and ask for one missing detail to keep the conversation moving.
Situation
During a mock chat exercise in my previous BPO training, the trainer played an angry customer who had sent multiple emails about a refund and got no response.
Task
I had to respond in real time in the chat box, showing I had read the customer's history and could de-escalate without getting defensive.
Action
My first reply was: 'I can see you have emailed three times about this refund, and I am sorry no one resolved it before now. I am reading your messages and I have your account open.' My second reply was: 'I have checked your refund request and I can see it is still pending because the return tracking was never attached. Can you paste the tracking number here so I can move it forward today?' After that, I planned to check the helpdesk ticket history, attach any missing documentation, and escalate to the client only if the refund exceeded my authority.
Result
The trainer said my first reply showed I had actually read the prior messages, and the second moved the customer toward a solution instead of arguing. I was rated highly on tone and ownership.
A role-play answer should first prove you read the history, then give a concrete next step, not just an apology.
Write your own answer, then get instant AI feedback graded against:
Get AI feedback on your answer — free.
3 free AI-graded answers + 1 free mock interview, no card needed.
Sign Up FreeAlready have an account? Log in
Sign in to join the conversation.
No answers shared yet — be the first to show how you'd approach this.
Decoding All Caps Anger
Customer Service Virtual Assistant
Calming an Upset Customer Remotely
Customer Service Virtual Assistant
Managing a High-Volume Ticket Queue
Customer Service Virtual Assistant
Writing Through The Anger
Customer Service Virtual Assistant