With task dependencies, teams can easily see which tasks are blocking and waiting on others. 

How to Set Dependencies

  1. Open a task 
  2. Click the ellipses ... icon to open the action menu
  3. Click Dependencies 
  4. Add one or multiple tasks that this task is WAITING ON 
  5. Add one or multiple tasks that this task is BLOCKING 

Alternatively, you can add dependencies within a task by clicking the icon shown in the image below.

Rescheduling Dependencies

ClickUp will automatically change the due date of a task that is "waiting on" another task if the the "blocking" task's due date is adjusted.

This can be enabled or disabled at any time from the new dependencies ClickApp in your Team settings page.

Dependency Notifications

You'll receive a notification for each of the following events:

  • A task which is unblocked and ready to start 
  • A dependency is added (or removed)

Examples: 

  1. You create a task for your writer to create a blog post
    - Your designer has a task to create graphics for the post but this is WAITING ON the blog post to be started
    - Your writer's other blog post task is BLOCKING them from getting started on this new task
  2. You want to release a new feature for exporting attachments
    - The task for this is WAITING ON on another task that makes it easy for the system to consolidate files
    - A bug was found and the task to fix the bug is now BLOCKING the feature from being completed

Note: When task is set to recur, any dependencies will not recur as well and must be re-added to the task.

How to add Dependencies in List and Board Views

Hover over a task in List or Board View and click on the ellipses ... to add new dependencies to the task! You'll also be able to see pre-existing dependencies within the task by clicking on Dependencies from the drop-down menu.

Dependency Warning

Before closing a task that is waiting on another task, ClickUp will display the incomplete warning to prevent users from forgetting other requirements for the task at hand. 

Reusing Dependencies

Save time by creating new tasks from templates or copy a task that already has dependencies set up. 

Dependencies in Templates

Dependencies in templates lets you set up a required flow for how tasks should be completed. You may then create new Spaces, Projects, or Lists with planned out task dependencies already in place. 

Using a Space, Project, or List template that includes dependencies, will only include "internal dependencies." These are dependencies that only involve other tasks inside of that template.  

Copying Dependencies

Copying tasks with dependencies will replicate the task and add either a waiting on or blocking task to the related task. 

Read more about copying dependencies here!

Did this answer your question?