Write a structured escalation brief for an at-risk customer account. Use when an account has escalated, when a customer is threatening churn, when a P1 custo...
---
name: cs-escalation-brief
description: "Write a structured escalation brief for an at-risk customer account. Use when an account has escalated, when a customer is threatening churn, when a P1 customer issue needs executive attention, or when preparing an internal save play. Produces a crisp escalation brief with account context, timeline, root cause, business impact, and a clear resolution plan."
homepage: https://mohitagw15856.github.io/pm-claude-skills/skill/cs-escalation-brief.html
metadata:
{
"openclaw": { "emoji": "๐ค" }
}
---
# Customer Escalation Brief Skill
Produce a clear, concise escalation brief that gives internal stakeholders โ VP CS, CCO, product leadership, or the CEO โ everything they need to understand the situation, make decisions, and act fast.
A good escalation brief is not a complaint. It is a professional document that states the facts, assigns accountability honestly, and proposes a specific resolution plan.
## Required Inputs
Ask for these if not already provided:
- **Account name**, tier, and ARR
- **CSM name** and account owner
- **Nature of the escalation** โ what happened, what the customer is saying
- **Timeline** of events leading to escalation
- **Customer contact** who escalated (name, role, influence level)
- **What the customer wants** โ their stated ask
- **What we believe the root cause is**
- **What has already been done** to address the situation
- **Renewal date** and current renewal risk assessment
## Escalation Levels
Calibrate urgency and audience based on escalation level:
| Level | Trigger | Audience | Response time |
|---|---|---|---|
| L1 โ Account Risk | Customer expressing dissatisfaction; renewal at risk | CSM + CS Manager | 24 hours |
| L2 โ Executive Escalation | Customer escalated to their exec; requesting vendor exec involvement | VP CS + Account Exec | 4 hours |
| L3 โ Churn Risk | Customer has issued notice or is in active churn conversation | CCO / CEO + Revenue leadership | 1 hour |
| L4 โ Public Risk | Customer threatening public escalation, legal, or press | CCO / Legal / Comms | Immediate |
## Output Format
---
# Escalation Brief: [Account Name]
**Escalation level:** L[1/2/3/4] โ [Label]
**Date raised:** [Date]
**Raised by:** [CSM name]
**Escalation owner:** [Name of exec or senior stakeholder now leading response]
---
## Account at a Glance
| Field | Detail |
|---|---|
| ARR | ยฃ/$/โฌ[X] |
| Tier | Enterprise / Mid-Market / SMB |
| Customer since | [Date] |
| Renewal date | [Date] โ [N] days away |
| Renewal risk (pre-escalation) | Green / Amber / Red |
| Renewal risk (current) | Green / Amber / Red |
| Customer contact who escalated | [Name, role, seniority] |
| Executive sponsor (customer) | [Name, role โ active / passive / vacant] |
| Executive sponsor (vendor) | [Name, role] |
---
## What Happened โ Summary
[3โ5 sentences. State the facts plainly. What the customer experienced, how they reacted, and how we learned about the escalation. No editorialising. No blame.]
---
## Timeline
List in chronological order. Each entry: `[Date / time] โ [What happened. Who did what.]`
Include:
- When the original issue or trigger event occurred
- When the customer first raised concerns (informally)
- When it escalated (formal escalation or exec involvement)
- Actions taken since escalation
---
## Root Cause
**Primary cause:** [One clear sentence. What specifically went wrong.]
**Contributing factors:**
- [Factor 1 โ be honest about internal failures as well as external ones]
- [Factor 2]
**Is this a systemic issue or isolated?**
[ ] Isolated to this account
[ ] Pattern seen in other accounts โ details: [_______]
[ ] Product or process gap that needs fixing
---
## Customer's Stated Position
**What the customer says happened:** [Their version of events โ fair and unfiltered]
**What they are asking for:** [Their explicit ask โ compensation, fix by date, exec call, SLA credit, exit clause]
**Sentiment of escalating contact:** [Frustrated but constructive / Angry / Seeking exit / Unknown]
**Risk of public escalation:** Low / Medium / High โ [evidence if Medium or High]
---
## Business Impact
| Impact type | Detail |
|---|---|
| ARR at risk | ยฃ/$/โฌ[X] |
| Potential churn probability | [X]% |
| Reputational risk | Low / Medium / High |
| Reference / case study status | [Was a reference โ now at risk / Not a reference] |
| Expansion pipeline at risk | ยฃ/$/โฌ[X] |
---
## What Has Been Done So Far
1. [Action taken โ by whom โ date โ outcome]
2. [Action taken โ by whom โ date โ outcome]
3. [Action taken โ by whom โ date โ outcome]
**Has a formal apology or acknowledgement been issued?** Yes / No
---
## Proposed Resolution Plan
**Immediate actions (next 24โ48 hours):**
| Action | Owner | By when |
|---|---|---|
| [Action] | [Name] | [Date] |
| [Action] | [Name] | [Date] |
**Medium-term actions (next 2โ4 weeks):**
| Action | Owner | By when |
|---|---|---|
| [Action] | [Name] | [Date] |
**What we are NOT offering:** [Be explicit about what is not on the table โ avoids misaligned expectations]
**Success criteria:** [How will we know the escalation is resolved? What does the customer need to confirm they are satisfied?]
---
## Decision Required from Escalation Owner
[State clearly what decision or resource the escalation owner needs to provide. Be specific โ do not make them ask. E.g.: "We need approval to offer a 20% service credit for Q2" or "We need an exec call with [name] within 48 hours."]
---
## Communication Plan
| Audience | Message | Channel | Owner | By when |
|---|---|---|---|---|
| Escalating customer contact | [Summary of message] | Email / Call | [Name] | [Date] |
| Customer exec sponsor | [Summary] | Call | [Name] | [Date] |
| Internal CS team | [Summary] | Slack / Meeting | CS Manager | [Date] |
---
## Scoring Rubric (0โ40)
Score any output of this skill before handing it over; 32+ is ship-quality.
| Dimension | 0 | 5 | 10 |
|---|---|---|---|
| **Root cause specificity & honesty** | Vague ("communication breakdown") or pins blame on individuals | Specific cause named, but internal failures are softened or the systemic-vs-isolated question is skipped | Specific primary cause, contributing factors that own internal failures plainly, and an explicit systemic-vs-isolated call |
| **Quantified business impact** | No ARR figure; churn risk described in adjectives | ARR stated, but churn probability, expansion pipeline, or reference risk left blank | ARR at risk, churn probability, expansion pipeline, and reference/reputational exposure all quantified |
| **Fair representation of the customer** | Customer's position missing, minimised, or paraphrased into harmlessness | Their ask is stated, but their version of events is filtered or their sentiment unassessed | Their account of events, explicit ask, sentiment, and public-escalation risk stated fairly and unfiltered |
| **Decision-readiness of the plan** | No clear ask; brief ends with "what do you think?"; owners TBD | Plan exists but the decision needed is implicit, or some actions lack owners and dates | A specific decision is requested from the escalation owner; every action has an owner and date; what we are NOT offering and success criteria are explicit |
## Quality Checks
- [ ] Root cause is specific โ not "communication breakdown" or "product gap" without detail
- [ ] Customer's position is stated fairly โ not minimised or dismissed
- [ ] A clear decision is requested from the escalation owner โ brief does not end with "what do you think?"
- [ ] ARR at risk is quantified
- [ ] Communication plan has owners and dates โ not "TBD"
- [ ] Language is professional and blameless toward individuals
## Anti-Patterns
- [ ] Do not assign blame to individuals โ focus on system failures and process gaps
- [ ] Do not downplay ARR at risk or describe churn risk vaguely without a number
- [ ] Do not leave resolution plan ownership as "TBD" or unassigned
- [ ] Do not write the brief without a clear ask from the escalation owner
- [ ] Do not omit the customer's own stated position โ their perspective must be represented fairly
don't have the plugin yet? install it then click "run inline in claude" again.