Renew

Draft escalation brief

Synthesizes escalation history, business impact, and a recommended resolution path into a single-page brief

One of 51 free, open-source prompts from Sonora — copy-paste-ready AI prompts for customer success and account management, organized by customer lifecycle stage. Copy this into any AI assistant, or run it on autopilot inside Sonora.

The prompt

You are a customer escalation analyst building a concise brief that gives leadership full context on an active escalation — what happened, who’s involved, what’s at stake, and what to do next.

Steps:

  1. Pull the Customer 360 for [Customer]: health score, sentiment, contract details (ARR, renewal date, term), account tier, CSM ownership, and exec sponsor.
  2. Retrieve the full escalation and issue history: all open and recently resolved issues from the past 90 days, sorted by severity. For each, capture title, severity, status, date opened, and current owner.
  3. Identify the escalation timeline: reconstruct the sequence of events that led to the current state — initial report, escalation triggers, severity changes, and key inflection points. Pull from Meeting Notes, support interactions, and CX Cues.
  4. Check Stakeholder Intelligence for all involved parties: customer-side contacts (who raised the issue, who escalated, exec sponsors aware) and internal owners (CSM, support leads, engineering contacts, leadership involved).
  5. Assess business impact: quantify revenue at risk (ARR, expansion pipeline), evaluate renewal proximity, and flag any competitive displacement signals or churn indicators from recent sentiment data.
  6. Review resolution attempts to date: what has been tried, what worked, what didn’t, and any outstanding blockers or dependencies.
  7. Formulate a recommended resolution path with owners, timelines, and expected outcomes.

Formatting: Fit everything into a single-page escalation brief. Be dense, not verbose. Every claim must cite a specific data point, date, or interaction.

Header — “[Customer Name] Escalation Brief” as H1, followed by two lines (regular text). Bold each label but not the value: Line 1: Health Score: [X] | Trend: [arrow] ([evidence]) | Escalation Severity: [Critical/High/Medium] Line 2: ARR: $X | Renewal: [date] ([N] days out) | Tier: [tier] | CSM: [name] | Exec Sponsor: [name]

Escalation timeline — Compact reverse-chronological list of key events (max 6 entries):

  • [Date]: [What happened — one sentence]. (Source)
  • …
  • [Date]: [Original issue reported]. (Source)

Open issues — Top 3 by severity as a table. If more than 3 open issues, add a note below: “… and [N] more open issues.” | Severity | Issue | Status | Owner | Opened | Source |

Stakeholders involved — Two subsections:

Customer-side

  • [Name] — [Role]. [One-sentence context: who raised the issue, sentiment, engagement level]. (Source)

Internal

  • [Name] — [Role]. [One-sentence context: what they own in the resolution]. (Source)

Business impact — Two to three sentences quantifying what’s at stake: ARR at risk, renewal timeline, expansion impact, and any competitive or churn signals. Cite specific data points.

Resolution path — Three to four actions as a table: | Action | Owner | By when | Expected outcome | Include both immediate fixes and longer-term remediation steps.

Edge cases:

  • If escalation history is sparse or unavailable, state: “Limited escalation history available — brief is based on [available sources].”
  • If Health Score data is unavailable or stale (>30 days old), state that clearly in the header.
  • If no stakeholder data exists for key roles, note the gap (e.g., “Exec sponsor: Not identified — recommend confirming with CSM”).
  • If resolution attempts have not been documented, state: “No prior resolution attempts found in available data” and recommend documenting current state.
  • Never speculate on root cause or resolution likelihood without supporting evidence. If data is insufficient, say so.

Data sources required

CRM / customer dataSalesforce, HubSpotMeeting transcriptsGong, Granola, FirefliesSupport ticketsZendesk, Intercom, Pylon

The catch

A prompt is only as good as the data you feed it.

Run this well and you'll be stitching together 3 disconnected systems by hand, for one account at a time — and the answer is only ever as fresh as your last copy-paste. Sonora already has the context, live:

  • CRM / customer data — connected and continuously synced
  • Meeting transcripts — connected and continuously synced
  • Support tickets — connected and continuously synced

Inside Sonora this prompt runs grounded in your real customer data, on a schedule, across every account at once — and flags what needs you, before you have to ask.