Skip to main content

Using task dependencies

How to create task dependencies in Uku for one-time tasks, templates, and work plans to build connected workflows where tasks appear sequentially as prerequisites are completed.

Written by Rain
Updated over a week ago

Using task dependencies

TL;DR: Task dependencies let you create connected workflows where the next task only appears on your dashboard once the previous task is marked as done, useful for sequential processes like client onboarding.

Who can do this

  • Any Uku user who can create or edit tasks

  • Tasks must already exist in Uku before dependencies can be assigned

  • Editing templates and work plans requires appropriate permissions

Project Management Requires Dependent Tasks

In Uku, you can set task dependencies. Dependent tasks are a great way to create connected workflows. Marking dependence means that the next task will appear on your dashboard only when the previous one is marked as done. For example, it is good to use dependent tasks when onboarding new clients.

Important: Marking dependence means that a task depends on the previous task. The previous task (the task that you set a dependency on) must be marked as finished; then the next task will appear on your dashboard.

Logic

Related tasks must be in a logical order by date. For example, if task B depends on task A, the start date of A cannot be later than B's.

Tasks that are dependent on each other must have the same recurrence. For example, a monthly task can only depend on other monthly tasks, not weekly ones.

Example

The Submit documents task is related to the Receive documents task. When Receive documents is marked as done, Submit documents will appear on the dashboard. Before marking it done, the task will not appear on your dashboard.

How to create a task dependency for a one-time task

Before assigning dependencies, ensure you have entered all the necessary tasks into Uku.

  1. Open the task you want to assign the dependency to (the task that should appear after the first task is marked as done).

  2. Select the dependency icon in the task footer to set the relationship. This opens the Depends on field. The dropdown lists this client's tasks within 45 days.

  3. Select one or more tasks from the dropdown that must be marked as done before this task. When selecting multiple tasks, all selected tasks must be marked as done for the dependent task to appear on your dashboard.

How to create task dependency in templates and work plans

Create dependency tasks in a template or work plan assigned to the client to avoid manually entering the dependencies. Creating them in the template or work plan follows the same process as with one-time tasks.

Read more about how to create a template and work plan.

Important: Dependent recurring tasks can only be in the same period, e.g., week, month, or year.

Troubleshooting

  • The task I want to depend on does not appear in the dropdown. The Depends on dropdown only lists tasks for the same client within a 45-day window. Ensure the prerequisite task is assigned to the same client and falls within this date range.

  • A dependent task appeared on the dashboard before the prerequisite was completed. Verify that the dependency was properly saved by opening the task and checking the Depends on field. If the field is empty, the dependency was not set.

  • I cannot set a dependency between two recurring tasks. Dependent recurring tasks must share the same recurrence period (e.g., both monthly or both weekly). A monthly task cannot depend on a weekly task.

  • The dependency icon is not visible in the task view. The dependency icon is located in the task footer area. If you do not see it, ensure you have the correct permissions and that the task is in edit mode.

Did this answer your question?