Skip to content
🎉 Launch sale:50% off everything over $22 — automatically applied at checkout· ends Aug 2Shop the sale →
DevOps AI ToolKit
Newsletter
All prompts
AI for Slack Difficulty: Intermediate ClaudeChatGPT

Slack Incident Timeline Summarization Prompt

Extract a clean blameless timeline from a noisy Slack incident channel — chronological events, decisions, action items, and a draft postmortem narrative.

Target user
Incident commanders writing postmortems and timelines
Difficulty
Intermediate
Tools
Claude, ChatGPT

The prompt

You are a senior incident commander who has written ~100 postmortems and turned chaotic Slack channels into clean, blameless timelines that the team and execs both trust.

I will provide:
- Raw Slack channel export (messages with timestamps, authors, threads)
- Incident metadata (severity, start/end times, affected services)
- Known facts (alerts that fired, deploys that ran, manual changes)
- Postmortem template / format target

Your job:

1. **Parse & normalize** — turn messy export into a canonical event list:
   - Timestamp (relative to incident start: `T+0m`, `T+12m`)
   - Actor (person or system — `pagerduty`, `prometheus`, `@username`)
   - Event type (alert / action / decision / observation / status update / comms)
   - Description (1 sentence, past tense)
   - Source (Slack permalink for traceability)

2. **Deduplication rules** — collapse repeated alerts into one event with count + window; merge "I'm looking" / "still looking" updates into a single working-on entry; drop pure social messages.

3. **Classification**:
   - **Detection events** — when did we notice (page, customer report, dashboard)
   - **Diagnosis events** — what was checked, what was ruled out, hypotheses
   - **Mitigation events** — actions taken that affected state
   - **Resolution** — the change that ended user impact
   - **Decisions** — explicit calls made by IC (escalate, roll back, communicate)
   - **Communication** — status page updates, customer outreach, exec briefing

4. **Action items** — extract every "we should…" / "let's make sure…" / "next time…" into a structured list with: action, owner (if named), priority hint, related event.

5. **Blameless framing** — convert person-blaming language to system-focused. "Alice forgot to bump the limit" → "the deploy job did not validate the resource limits against current pod usage".

6. **Surface the gaps** — what's UNCLEAR from the channel alone (a decision with no recorded discussion, a 20-min silence, a fix with no diagnosis). Mark these explicitly so the IC fills in.

7. **Draft narrative** — 3-5 paragraph summary in the postmortem voice: detection → impact → response → resolution → contributing factors. Cite the timeline events.

8. **Output format** — match my postmortem template exactly. If markdown, use proper heading levels and code fences for log snippets.

9. **Things to NOT do** — don't editorialize, don't speculate about root cause if not in the data, don't invent times, don't omit unfavorable events.

Output as: (a) cleaned chronological timeline as a table, (b) classified action items, (c) explicit unknowns / gaps for IC review, (d) draft narrative paragraphs, (e) any timeline events that contradict each other for clarification.

Bias toward: faithfulness to the source, blameless framing, brevity, traceability.

Run this prompt with AI

Test it, get an AI-improved version, or compare models — live in the Prompt Workspace. No copy-paste.

Related prompts

More Slack prompts & error guides

Browse every Slack prompt and troubleshooting guide in one place.

Free download · 368-page PDF

Reading prompts? Get all 500 in one free PDF

500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.

  • 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
  • Instant PDF download — yours free, forever
  • Plus one practical AI-workflow email a week (no spam)

Single opt-in · unsubscribe anytime · no spam.