TICKET MANAGEMENT

Escalate Linear cycle scope-budget breaches to Microsoft Teams and PagerDuty

Tracks cumulative points added to the active cycle and, once additions cross a set threshold, escalates with a Microsoft Teams message and a PagerDuty alert to the cycle owner.

CategoryTicket Management
Enginesim
Difficultyadvanced
Triggerwebhook
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerIssue joins active cycle (Linear webhook)LinearLinear
  • ActionRecompute cumulative points added since startLinearLinear
  • LogicHas cumulative addition crossed the scope budget?
  • ActionPost breach detail to Microsoft TeamsMicrosoft Teams
  • OutputOpen PagerDuty alert to cycle ownerPagerDutyPagerDuty

What it does

This workflow maintains a running total of points added to the active Linear cycle after planning. While additions stay under your scope budget it stays silent. The moment cumulative additions cross the threshold, it treats the breach as an operational event: it posts a detailed message to a Microsoft Teams channel and opens a PagerDuty alert routed to the cycle owner so the overrun gets owned and triaged immediately.

When to use it

Use it when scope discipline is a hard commitment, not a suggestion, and a breach genuinely warrants pulling someone in. It fits teams with delivery-date pressure where unbounded mid-cycle additions are treated as a risk to the release.

How it works

  1. 1A Linear webhook fires when an issue joins the active cycle mid-cycle.
  2. 2An action step recomputes cumulative points added since the cycle start from Linear.
  3. 3A logic step checks whether the running total has crossed the configured scope budget.
  4. 4An action step posts a breach message with the offending additions to Microsoft Teams.
  5. 5The workflow opens a PagerDuty alert routed to the cycle owner for triage.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect LinearIssues, projects, cycles, triage.
  2. 2
    Connect Microsoft TeamsChannels, chats, files.
  3. 3
    Connect PagerDutyIncidents, on-call, escalations.
  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.