Managing Task Dependencies (Blocking & Blocked)
Overview
Task dependencies help you define relationships between tasks, ensuring that certain tasks are completed before others begin. This structure prevents delays and keeps your workflow in order.
There are two types of dependencies:
When to Use Task Dependencies
Use dependencies when:
-
One task relies on the outcome of another.
-
Tasks need to follow a specific sequence.
-
You want to prevent team members from working on tasks prematurely.
How to Set Task Dependencies
From the Task Detail View
-
Open the task you want to mark as Blocked.
-
Scroll to the Dependencies or Linked Tasks section.
-
Click Add Dependency.
-
Search and select the task that blocks this task.
-
Save changes.
The task you’re editing will now show:
Blocked By → [Blocking Task Name]
Blocking → [Blocked Task Name]

Important Notes
- A task can be completed even if it is Blocked. However, we will show an information message to get the confirmation.
Manual overriding of task though it is marked as Blocked
Dependencies are visually indicated in your task view or board.
-
Tasks can have multiple blocking or blocked relationships.
-
Removing a dependency will restore the task’s standalone status.
Completed task will be showing in the list with a green check mark
Example Use Cases
-
"Write Content" must be completed before "Publish Blog Post".
-
"Client Approval" blocks "Final Delivery".
-
"QA Testing" is blocked until "Development Complete".
Related Articles
Managing Task Statuses at the Project Level in Astravue
In Astravue, task statuses help you visualize and track the progress of tasks within a project. You can manage statuses using both Board View and List View. Here’s how you can do it: What is a Status? A status represents the current stage of a task ...
Managing Task Statuses at the Space Level in Astravue
Each space in Astravue can have its own set of task statuses. This allows you to customize workflows that reflect how your team actually works — whether it's marketing, onboarding, support, or development. You can manage task statuses directly at the ...
How to manage task status templates in Astravue
Astravue gives you the flexibility to define custom task statuses based on how your team works. Whether you're managing support tickets, onboarding customers, or running agile, you can use or customize task status templates to match your workflow. ...
Setting Task Reminders
Overview Task reminders help you stay on top of your work by notifying you before a task is due. Reminders are configured based on the Due Date and Time of the task. You can set reminders for yourself or the task owners. When to Use Task Reminders ...
Assigning Multiple Owners to a Task
Overview Some tasks require collaboration across multiple team members. Assigning multiple owners ensures that everyone responsible is clearly identified and notified. This promotes shared accountability and faster progress. When to Use Multiple ...