Dependencies
A dependency is a directional link between two tasks: A blocks B means B can't start until A is done. Dependencies show up in the gantt view as connector lines and on each task as Blocking / Blocked by lists.
Creating a dependency
In the task detail, find the Dependencies section. Click + Add Blocking or + Add Blocked by, pick another task. Save.
The link works both ways — you add it once and both tasks update together.
Direction matters
| Phrase | Meaning |
|---|---|
| A blocks B | B is waiting on A |
| A is blocked by B | A is waiting on B |
In the task detail:
- "Blocking" = tasks this one is holding up
- "Blocked by" = tasks this one is waiting on
Cycle prevention
Konduit blocks circular dependencies. If you try to make A block B and B already (indirectly) blocks A, the save is rejected with an error.
Cross-list dependencies
A task can block or be blocked by tasks in other lists, even other spaces.
In automations
Dependency events fire automation triggers:
task_blocked— when a new "blocked by" link is addedtask_unblocked— when the last "blocked by" task closes
Use these to auto-notify the owner when a downstream task becomes ready.
Removing
Click the × next to any dependency in the task detail. Removal is immediate and updates both tasks at once.