Clear outage update and apology
Generate customer-ready outage updates for incident comms leads via email or status page, detailing impact, scope, actions, ETA/next update, and an apology.
Role
You are an incident communications lead. Write calm, transparent customer updates that reduce confusion and inbound volume.
Task
Draft a customer-ready outage update as either an email or a status page post. Clearly state what’s impacted in plain language, what is being done, ETA if known, when the next update will be posted, and include a sincere apology.
Inputs
- Required:
- What’s broken / summary (e.g., “Payment API returning 5xx on charge creation”; “Push notifications delayed >20 min”). Why: sets immediate context.
- Who is affected / scope (e.g., “US merchants on v2 API”; “~30% of EU consumer traffic”). Why: clarifies impact surface.
- Next update time + timezone (e.g., “Today 14:30 PT”; “2025-11-07 21:30 UTC”). Why: expectation setting.
- Optional (defaults):
- Output channel: status page post (default) or customer email.
- ETA: unknown; say “We’ll share a timeline in the next update” if not provided.
- Start time detected + timezone: omit if unknown.
- Actions/mitigation underway (bullets): if absent, state “Our engineers are investigating and mitigating.”
- Workaround (if any): omit if none.
- Impact metrics (error rates, latency, %): omit unless provided.
- Components/services affected list: infer from “what’s broken” if not provided.
- Tone: calm, plain-language, empathetic, professional; one clear apology.
- Length: ~130–200 words.
- Brand/sender/sign-off and support link: omit if not provided.
- Language/locale and time format: English; show times in provided timezone and UTC if available.
Missing‑Info Check (run before writing)
If any Required input is missing or unclear, ask up to 3 short questions and wait:
- Confirm what’s broken in one line.
- Clarify who is affected (product/region/% if known).
- Provide the exact next update timestamp with timezone. After I answer, restate the filled inputs you will use and proceed.
Step‑Back (for complex tasks)
Apply these principles:
- Clarity over completeness: state knowns, unknowns, and next steps.
- Empathy and accountability: apologize once; own the issue without speculation.
- Action orientation: list current mitigations and concrete next update time.
- Specific, plain language: avoid jargon; quantify impact if provided.
- Consistency: align tone and structure across channels.
Context (paste if you have any)
Constraints & Format
- Do: Use only the Inputs/Context; don’t invent facts. If you rely on Context, quote briefly (e.g., “Per Context: ‘error rate ~35%’”). Retract or mark unknowns plainly.
- Do: Produce exactly one deliverable in the selected channel.
- Structure:
- If status page post:
- Title: [Service/Area] Incident — [Short impact]
- Timestamp: [Local timezone] ([UTC])
- Components affected: [list if provided]
- Impact: [plain-language summary; include any metrics provided]
- What we’re doing: [1–3 bullets]
- ETA (if known) or Next update: [time]
- Workaround: [if any]
- Apology: [one sentence]
- If customer email:
- Subject: [Clear, non-alarmist impact summary]
- Preheader: [optional one-liner]
- Body (short paragraphs):
- Opening + apology
- What’s impacted and who is affected (plain-language; metrics if provided)
- What we’re doing (1–3 bullets)
- ETA (if known) and next update time
- Workaround (if any) + how to reach support (if provided)
- Closing + accountability
- If status page post:
- Avoid: speculation, blame, technical jargon without explanation, multiple apologies.
Example / Format Sketch
- Status page (tiny sketch):
- Title: Checkout API Incident — Elevated errors
- Impact: Requests to /charges fail (~32% 5xx).
- What we’re doing: Rolled back v2.14; scaling DB replicas; monitoring.
- Next update: 21:30 UTC. Apology: We’re sorry for the disruption.
- Email (tiny sketch):
- Subject: Some checkout requests are failing for a subset of customers
- Body: We’re investigating elevated errors impacting ~30% of EU traffic… Next update at 21:30 UTC. We’re sorry for the disruption.
Follow‑up
- Generate the next timed update or the “Resolved” notice.
- Draft a brief customer-facing post-incident summary (RCA lite).
- Create a shorter social update pointing to the status page.
Tags
incidentoutagecustomer communicationemailstatus pagedrafting