Automations can conditionally execute a branch of the workflow. This can be useful in any case where you may want to change the actions of an automation based on certain data sent with the template.
For example, you may want to send one template if one data field represents a certain value, or another template if it does not:
The Control Flow step will accept the following events that are returned in the logs/messages functionality. These events can be used to initiate a workflow based on the value returned.
Below you can find a walkthrough of a sample control flow using step references.