SOURCE-BASED ANALYSIS · NO HANDS-ON RATING
Model the rule as a decision table
Asana's rule builder separates triggers, conditions and actions. Multiple conditions can use AND or OR logic, and branches are evaluated from top to bottom. A broad branch placed first can capture work that should have reached a more specific path, so ordering is part of the workflow contract.
Build four known fixtures
For a fictional request project, use Priority and Review status fields. Create known tasks for high-priority review, normal review, incomplete classification and an unrelated status. Predict the assignee, due-date action and comment before publishing the rule.
| Fixture | Expected branch | Expected actions |
|---|---|---|
| Review requested and high priority | Specific urgent branch | Urgent owner and shorter due date |
| Review requested and normal priority | General review branch | Standard owner and due date |
| Review requested with no priority | Fallback branch | Classification request |
| Status not requested | No branch | No automated change |
Replace old logic without double actions
Asana notes that classic rules do not automatically gain the newer branching configuration. When rebuilding logic, pause the old rule before testing the replacement. Duplicate actions inside copied branches must be reviewed individually, and variable-based actions should be tested with empty and type-mismatched values because a variable problem may fail without the expected alert.
- Write the trigger independently from the branch conditions.
- Put the narrowest condition before broader branches.
- Add a fallback only for an explicitly defined case.
- Run every fixture through a clean test project.
- Inspect actual field, owner and date changes.
- Pause the old rule before enabling the replacement.
- Monitor the first live window for duplicate actions.
Accept one explainable path per fixture
Accept the rule when each known input reaches one intended branch, the unrelated fixture remains unchanged and a reviewer can explain the top-to-bottom ordering. Do not claim measured automation reliability from a single successful task.
Sources and verification
Official documentation checked on 2026-10-29. Worked examples are hypothetical planning exercises, not measured product benchmarks.