IT OPS

Incident-Resolved Trigger Recap to Linear

When a PagerDuty incident is resolved, gathers its timeline, linked Datadog graphs, and related Sentry issue.

CategoryIT Ops
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerPagerDuty incident resolved webhookPagerDutyPagerDuty
  • ActionFetch incident timeline + responder notesPagerDutyPagerDuty
  • ActionPull related Datadog metric windowDatadogDatadog
  • ActionLook up linked Sentry issueSentrySentry
  • LogicDecide severity and follow-up necessity
  • OutputCreate tracked follow-up issue in LinearLinearLinear

What it does

The moment a PagerDuty incident closes, this captures the full story while it's fresh — the timeline, the responder notes, the Datadog metric snapshot that triggered it, and the Sentry issue it correlated to — and turns it into a follow-up ticket in Linear. The handoff value is that resolved-but-not-root-caused incidents become tracked work instead of fading memory.

When to use it

Use it when incidents get mitigated under pressure but the real fix is deferred, and you want each resolution to automatically generate a triaged follow-up the next shift or owning team can pick up.

How it works

  1. 1A PagerDuty webhook fires on incident resolution.
  2. 2Fetch the full incident timeline, responders, and notes from PagerDuty.
  3. 3Pull the related Datadog monitor's recent metric window for context.
  4. 4Look up any Sentry issue linked to the incident.
  5. 5A logic step decides severity and whether a follow-up is warranted (skips low-priority auto-resolves).
  6. 6Create a Linear issue with the recap, labels, and links as a tracked handoff item.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect PagerDutyIncidents, on-call, escalations.
  2. 2
    Connect DatadogMetrics, traces, log search.
  3. 3
    Connect SentryErrors, performance, releases.
  4. 4
    Connect LinearIssues, projects, cycles, triage.
  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.