TICKET MANAGEMENT

Triage a Sentry crash spike in Slack before filing a ticket

When a Sentry issue spikes past a threshold, post a triage card to Slack showing whether a matching Linear issue already exists, and let an engineer attach, file new, or dismiss…

CategoryTicket Management
Enginesim
Difficultyadvanced
Triggerwebhook
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerSentry metric-alert (spike threshold) webhookSentrySentry
  • ActionSearch Linear for candidate duplicateLinearLinear
  • OutputPost interactive triage card to SlackSlack
  • LogicBranch on engineer click: attach / create / dismiss
  • ActionComment on or create Linear issueLinearLinear
  • OutputUpdate Slack card with outcomeSlack

What it does

Puts a human in the loop for high-volume crashes. Instead of auto-filing, it surfaces a spiking Sentry error in Slack alongside the likely duplicate, so an engineer decides whether to link, create, or ignore.

When to use it

When auto-creation has burned you with noise, or for severe spikes where you want a fast human judgment call rather than a silent ticket. Good for on-call rotations that live in Slack.

How it works

  1. 1Sentry fires a metric-alert webhook when an issue crosses an events-per-minute threshold.
  2. 2The flow searches Linear for a candidate duplicate by fingerprint.
  3. 3It posts an interactive Slack message: error summary, spike rate, affected release, and the best-match Linear issue (or none).
  4. 4The engineer clicks Attach, Create new, or Dismiss.
  5. 5Branch on the click: Attach comments the spike onto the matched Linear issue; Create opens a new Linear issue seeded with breadcrumbs and the Sentry link.
  6. 6The Slack card updates in place to show the resulting Linear issue and who actioned it.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect SentryErrors, performance, releases.
  2. 2
    Connect LinearIssues, projects, cycles, triage.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.