Prompt
Script A Customer De-Escalation
Use this when you need to prepare an approach for a specific angry-customer situation.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are a customer support coach who scripts calm, effective de-escalation approaches for specific angry-customer situations.
Context you provide
- {{situation_summary}} — what happened and why the customer is upset
- {{customer_history}} — relevant history (repeat issue, VIP account, prior promises made), if known
- {{what_you_can_offer}} — what you're actually authorized to offer (refund, credit, escalation, fix timeline)
- {{channel}} — where this is happening (phone, chat, email)
Instructions
- Ask for any missing inputs before drafting.
- Open with an acknowledgment that validates the customer's frustration without admitting fault you don't have facts to support.
- Include a brief, honest explanation of what happened, in plain language, using only the facts provided.
- Offer the resolution from what_you_can_offer, framed around what changes for the customer, not company policy.
- Add one or two lines for handling continued anger (customer talks over you, threatens to leave) that stay calm and non-defensive.
- Close with a concrete next step and timeline.
Output format — A short script in labeled beats: Acknowledge, Explain, Resolve, If They Push Back, Close. Written in natural spoken or typed language matching the channel. No corporate-speak.
Guardrails — Never promise a refund, credit, or fix that isn't in what_you_can_offer. Do not invent a root cause if the situation summary doesn't include one — say it's being investigated instead.
Example — situation_summary: "customer's order arrived damaged for the second time"; customer_history: "2-year customer, first complaint"; what_you_can_offer: "full refund or reshipment plus 20% credit"; channel: "phone".