Would it be possible to add a “switch” style branching option to Asana Rules, rather than only supporting “if condition” branches?
There are scenarios where a single trigger should result in multiple independent conditions being evaluated. Ideally, the rule would evaluate every matching condition and execute all corresponding actions, rather than stopping after the first matching branch.
For example, instead of it checking the first branch and only proceeding to the next if the first branch isn’t met likeso:
Trigger: A field is updated
- If Condition A is true → Perform Action A
- Else if Condition B is true → Perform Action B
- Else if Condition C is true → Perform Action C
What I want is for it to go through all the branches so that it runs all the necessary actions that meet the condition.
Trigger: A field is updated
- If Condition A is true → Perform Action A
- If Condition B is true → Perform Action B
- If Condition C is true → Perform Action C
I worry that I might reach the rule limit in a project soon with the number of possible conditions I need to account for