Including subtasks in your workflows

Including subtasks in your workflows

For most types of workflows, Flowsana provides the ability to specify whether you want the workflow applied to only top-level tasks, only subtasks, or both top-level tasks and subtasks.

To do this, make a selection from the Apply this workflow to: dropdown list just before you save the workflow:


When you create a workflow that includes subtasks, Flowsana will evaluate the workflow for any subtask in the project, at any subtask level.

Important note: Due to the way Asana is built, a subtask that is assigned to a project will be considered as a top-level task in that project. (This is because Asana attaches a subtask to a project as if it were a top-level task.) This means that for such a subtask, it will be evaluated for workflows that you've specified to apply to top-level tasks, in addition to any workflows you've specified to apply to subtasks.


    • Related Articles

    • Special Handling of Subtasks

      IMPORTANT: This article only applies to the original "Treat Subtasks as Dependents" option, which has now been deprecated. For handling of subtasks in new Auto-Adjust Workflows, the "Apply this workflow to" option is now available; for details, ...
    • Using Workback Workflows

      A "Workback Workflow" is a type of Dynamic Duration workflow where instead of all task dates calculated and flowing forward from the project start date, rather they all calculate and flow backward from the project end date. This is great for events ...
    • Notes and Tips on Using Rule Workflows

      Most Conditions and Actions for Rules are self-explanatory. Here are a few notes on how to use specific Conditions and Actions, that might not be obvious. In addition to these tips, note that you can use Flowana's variable substitution capability in ...
    • How Dynamic Duration-Based Workflows Work

      CUSTOM FIELDS When you put a project under control of a Dynamic Duration-Based workflow, it attaches three custom fields to the project. (If any of these fields doesn't exist, Flowsana creates it.) Duration : This is a number of days, weeks, or ...
    • Dates of subtasks are not being adjusted by my workflow

      This will occur by default if the subtask is not attached to the project that's under Flowsana control. By default, Asana doesn't assign subtasks to the project of their parent task. If you want to have subtasks which are not attached to their ...