🧯 De-escalation Script

What to Say - Handling an Angry or Upset Caller Script

When someone calls angry, the worst thing you can do is get defensive or put them on hold. This script de-escalates fast and redirects energy toward resolution. Free to use — customize and start reading with our teleprompter in seconds.

1
STEP 1
✏️ Click to Customize Script
2
STEP 2
Enter your details
3
STEP 3
▶ Click to Play in ScriptScroller
✏️
Fill in your details
The script updates automatically as you type, click Play in ScriptScroller when you're ready

Script text

[Let them finish speaking without interrupting. Do not defend yourself or the company yet.]

I hear how frustrated you are, [Caller Name], and honestly, I would feel the exact same way if I were in your shoes.

You were right to call us directly.

I want to get this fixed for you right now — not passed around, not put on hold.

I'm going to personally [Action — e.g. pull up your file, message the manager, flag this as urgent].

While I'm doing that, can you verify the best number to reach you at, just in case we get disconnected?

[Take the number. Then:]

Perfect. I have your number and I'm looking at your account now.

Here's exactly what I'm going to do: [State the specific action you're taking and the timeline].

[Caller Name], I want to personally make sure this is resolved for you. Can I follow up with you at [Time] to confirm everything is sorted?