SUMMARIZATION

Slack Incident Thread to Linear Post-Mortem Tasks

When an incident thread is resolved in Slack, an LLM builds a timeline and root-cause summary, classifies severity, and on high-severity incidents creates Linear follow-up issues…

CategorySummarization
Enginesim
Difficultyadvanced
Triggerevent
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerSlack :resolved: reaction added to incident threadSlack
  • ActionFetch full incident thread with message timestampsSlack
  • ActionLLM builds timeline, root cause, remediation, and severityOpenAI
  • LogicBranch on severity: high-sev gets full post-mortem
  • ActionCreate Notion post-mortem page and Linear remediation issuesLinearLinear
  • OutputPost summary with post-mortem and issue links to threadSlack

What it does

Incident channels generate fast, chaotic threads. When responders mark an incident resolved (a :resolved: reaction or keyword), this workflow reconstructs the event: a chronological timeline, the root cause, impact, and remediation steps. It classifies severity from the thread content and branches accordingly. High-severity incidents get a full post-mortem page in Notion and tracked Linear follow-up issues; low-severity ones just get a logged summary reply.

When to use it

Use it for on-call and SRE channels where incidents are triaged in Slack and you owe a post-mortem afterward. It removes the friction of writing one from scratch and guarantees high-sev incidents always get tracked follow-ups.

How it works

  1. 1A resolved-reaction event on an incident thread fires the trigger.
  2. 2The full thread is fetched, including timestamps for the timeline.
  3. 3The LLM outputs timeline, root cause, impact, remediation, and a severity label.
  4. 4A severity branch routes the run: high-sev continues to full handling; otherwise it short-circuits to a summary reply.
  5. 5For high-sev, a post-mortem page is created in Notion and one Linear issue per remediation item is opened.
  6. 6A summary with links to the post-mortem and issues is posted back to the thread.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect SlackChannels, DMs, threads, mentions.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect LinearIssues, projects, cycles, triage.
  4. 4
    Connect NotionPages, databases, comments.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.