PROJECT MANAGEMENT

Flag stalled cross-team handoffs blocking other teams' work

On a schedule, finds Linear issues that are blocking work owned by a different team but have sat idle past an SLA.

CategoryProject Management
Enginesim
Difficultyintermediate
Triggerschedule
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerHourly business-hours schedule
  • ActionFetch blockers with timestamps and team owners from LinearLinearLinear
  • LogicFilter to cross-team idle blockers past SLA
  • LogicGroup offenders by blocking team
  • OutputEscalate per-team handoff stalls in SlackSlack

What it does

Finds the worst kind of blocker: an issue owned by Team A that is blocking issues owned by Team B, yet hasn't been touched in days. These cross-team handoff stalls are where deadlocks usually start. The workflow surfaces each one and escalates it to the team actually holding up the others.

When to use it

Use it when teams routinely wait on each other and blame lands late. It enforces a handoff SLA: if you're blocking another team and idle past the threshold, you get pinged automatically.

How it works

  1. 1A schedule fires every few hours during work hours.
  2. 2Pull blocking issues from Linear along with last-updated timestamps and team ownership.
  3. 3Filter to issues where the blocker's team differs from the blocked issue's team and the blocker is idle past the SLA.
  4. 4Group the offenders by blocking team.
  5. 5Open one Slack thread per blocking team listing each stalled handoff and the downstream work it's freezing.

Set it up

What you configure once, before turning it on.

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