-
Feature Request
-
Resolution: Unresolved
-
Normal
-
None
-
2.4
-
False
-
-
False
Description
Native workflow nodes for intelligent branching and flow routing.
Customer Explanation
- Workflows are great to chain up Job templates but they do not allow for conditional checks, variable updates etc. out of the box.
Having 'Native' workflow nodes out of the box for such operations will vastly improve workflow creation experience and their overall utility. - For instance, if I wanted to use a Job template multiple times in a workflow, in parallel with different input to them all, I need to rename the input vars and manipulate them via an additional playbook before passing them into the JT. Having a 'Native' node do the variable remapping will help in such a case.
- Another example: It would be nice to have an 'Conditional' node that checks the values of variables to decide which branches will get executed next.
- This is quite akin to the 'Logic Apps' or 'Workato' style of automation flows. Not everything needs to be made available out of the box but certainly the utilities should be (If-then nodes, data-transformation nodes, etc.)
This feature will vastly improve workflow design and usability experience.