PROJECT MANAGEMENT

Clear Asana blockers when the upstream Linear issue is resolved

When a linked Linear issue moves to Done, this removes the Blocked tag from the dependent Asana task and notifies the owner that work can resume.

CategoryProject Management
Enginesim
Difficultyintermediate
Triggerevent
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerLinear issue moved to DoneLinearLinear
  • LogicCheck issue is a linked Asana blocker
  • ActionRemove Blocked tag, set Asana task ReadyAsanaAsana
  • ActionComment resolution on Asana taskAsanaAsana
  • OutputDM the assignee that work is unblockedSlack

What it does

Closes the reverse half of the blocker loop. When the Linear issue that was holding up an Asana task is completed, the flow automatically lifts the Blocked tag on the Asana side and pings the task owner that they are clear to proceed.

When to use it

Use it alongside any Asana-to-Linear blocker mirror so that resolved dependencies don't leave Asana tasks stuck as Blocked forever. Perfect for teams tired of manually chasing 'is this unblocked yet?' updates after engineering ships the fix.

How it works

  1. 1A Linear webhook fires when an issue transitions to a Done or Completed state.
  2. 2A filter checks that the issue is linked to an Asana task (via the stored Asana GID) and was previously a blocker.
  3. 3The flow removes the 'Blocked' tag from the dependent Asana task and updates its status to Ready.
  4. 4It posts a comment on the Asana task noting which Linear issue cleared the blocker.
  5. 5A direct Slack message goes to the Asana task assignee letting them know they can resume.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect LinearIssues, projects, cycles, triage.
  2. 2
    Connect AsanaTasks, projects, milestones — everywhere.
  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.