Last week we continued the series of Workflow Nodes that we were paying special attention to. This week, we will keep this up with two nodes that are doing roughly the same: the nodes ‘Await Events’ and ‘Await Time’.
The Await Events node is another Workflow branch that waits for one of two things to happen:
- A predefined set of events happens;
- A predefined amount of time passes;
When you drag the Await Events node into your workflow, it will look like this:
The red animation (not shown in the picture above) shows that it still requires some input. Until that input is given, the Workflow will not be able to operate and you will not be able to save the Workflow. The left branch and right branch will be the different branches that will be followed when either the events have occurred, or the time has passed.
When you hover your mouse over the icon, a pencil button will appear. Clicking this button opens up the edit window, which looks like this:
The Title field can be used to identify what the node is waiting for and will simply give the node a custom title.
When you click on the magnifying glass icon to the very right of the ‘Continue when’ field, you will get a dropdown selection of the different options for this node. These look as follows:
The options are exactly as they are described: the trigger for the node to continue down the ‘Completed’ branch can be set to be either all of the defined events, or any one of the defined events.
The Timeout allows you to set to the minute how long the node will wait before it continues down the ‘After’ branch. Simply fill in numbers in the different fields to signify how many days, hours, and minutes you wish the node to wait after it has been reached.
Finally, the Events lets you define which events the node should be looking out for. When you click on the ‘*Add’ button, you can select any number of events from the window that opens up:
Simply select an event by clicking on it, at which point the node screen will add it like this:
In this case, the node will wait to see if an email that was sent earlier in the Workflow has been opened. The dropdown menu allows you to define which email, and clicking on ‘save’ will save this option, after which you can click on ‘Ok’ to save the completed node.
The ‘Await Time’ node will also wait until a certain amount of time has passed, or until a specified moment in time has been reached. When you open the node to edit it, you can see the following options:
The two options behind ‘Continue when’ govern the options that you have in the second half of the screen. When you choose ‘Absolute’, the block will wait until a set date and time, which you then define in the block below, as it updates the screen to look like this:
This can be useful to allow people to sign up for an event, for example, after which all people that have entered the Workflow all continue down the flow at the same time when the event nears.
If you choose the ‘Relative’ option, you can enter numeric values telling the workflow how many days and hours the node needs to wait before it can continue further down the flow. This is useful if, for example, you wish to automatically send messages a set amount of time after someone signed up to a newsletter.
Next week, we are going to discuss a recent update to the Start node, which has received an upgrade to its UX design!