PROJECT MANAGEMENT

Carry-Forward Blocker Alert to Incoming On-Call

When a Linear issue is marked blocked near the end of a shift, immediately drafts a focused escalation note and sends it to the incoming region's on-call via Slack and Outlook…

CategoryProject Management
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerLinear issue status changes to blockedLinearLinear
  • LogicCheck the change landed in the outgoing shift's final hours
  • ActionPull blocking comment, assignee, and linked context from LinearLinearLinear
  • ActionDraft a focused escalation noteOpenAI
  • ActionNotify incoming on-call in SlackSlack
  • OutputSend parallel escalation email via OutlookOutlook

What it does

Catches blockers the moment they're raised late in a shift and makes sure they cross the handoff cleanly. Instead of a blocker getting buried in a daily summary, this fires per-issue: it captures the blocking context and routes a short, actionable escalation to whoever is starting their day next.

When to use it

Use it when a single stuck issue can stall a whole region's progress for hours. Best for squads where the cost of an unattended overnight blocker is high and you want the next on-call to act before standup.

How it works

  1. 1A Linear event trigger fires when an issue's status changes to blocked.
  2. 2A logic step checks whether the change happened within the outgoing region's final shift hours; if not, it stops.
  3. 3Pulls the issue's blocking comment, assignee, and linked work for context.
  4. 4Drafts a concise escalation: what's blocked, why, and the suggested next move.
  5. 5Posts it to the incoming on-call in Slack and sends a parallel Outlook email for visibility.

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
    Connect OutlookMail, calendar, contacts.
  4. 4
    Connect OpenAIModels, embeddings, files.
  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.