PROJECT MANAGEMENT

Flag a cross-tool dependency from a Slack slash command

An engineer runs a Slack command naming a Linear issue and the Asana task it blocks; the flow links them and marks the Asana task Blocked in one step.

CategoryProject Management
Enginesim
Difficultyintermediate
Triggerchat
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerSlack slash command with both item refsSlack
  • LogicValidate and parse Linear + Asana refs
  • ActionCross-link the two itemsLinearLinear
  • ActionSet Asana task to BlockedAsanaAsana
  • OutputConfirm dependency in Slack threadSlack

What it does

Lets anyone declare a dependency from where they already are: Slack. A team member fires a slash command with a Linear issue and the Asana task it is blocking, and the flow establishes the link, sets the Asana task to Blocked, and confirms back in the thread.

When to use it

Use it when blockers get discovered mid-conversation in Slack and never make it into the tracker. Ideal for engineering teams who want to capture a dependency the instant they realize it, without tab-switching into two project tools.

How it works

  1. 1A Slack slash command trigger fires with the Linear issue key and Asana task URL as arguments.
  2. 2A logic step validates both references resolve to real items and parses the IDs.
  3. 3The flow stores the link on both sides: the Linear issue ID on the Asana task, and the Asana URL on the Linear issue.
  4. 4It applies the Blocked tag and status to the Asana task.
  5. 5It replies in the Slack thread confirming the dependency with links to both items.

Set it up

What you configure once, before turning it on.

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