General use
UX
Add elements
Most events and actions can be added by dragging and dropping them into the workflow.

Connect events and actions
Click and hold the mouse on the output pin. Whilst holding the mouse drag it somewhere on top of the target action.

Quick Adding a node in between connections
Click on a node and drag it into a connection line allows you to add that node in the middle of that connection between two nodes.

Quick Disconnect
Holding the CTRL key while you are clicking and dragging the node allows you to quickly disconnect the node from the connection

Connection behaviours
Actions have minimum two outputs. See more details here.
There are various circumstances you should be aware of; otherwise, your workflow might not be completed properly.
The following behaviours will not trigger the "Success" output bin and might stop your execution.
A disabled object/device
A disconnected device (depending on the integration)
A command which has been not successfully send to the device
Other device errors
If, as in this example, the first action already fails, the second one will never be triggered:

Ensure you also connect the error output pin, to make sure everything will be executed:

Or even better, set up parallel connections to avoid this situation entirely:

A disabled action will trigger neither the success nor the error output!

General Action & Event settings
Disable an action
To enable or disable an action, just click either the small icon top left within the action itself, or the one in the inspector.
Please be aware, disabled actions will block the execution.

Change Size
Click on the action header, to adjust the node size.

More details
Access more details available within the node by clicking on the arrow at the bottom.

Change name
Double click the header of the node, to edit its text / name OR do the same on the title in the Inspector window.

Change color
Select the node or multiple nodes, then click on the Square icon in the top right of the Inspector view.

Nodes Organization - Group
When there are lots of nodes on the workflow, sometimes you might want to better organize everything so it is easier to see what the different groups of nodes are doing.
Create a Group object on the workflow to better visually see how the different groups of nodes are related or for specific functions.

Double clicking at the top bar allows you to quickly rename the group.
This is also where you can click and drag to move the group frame around.
If needed, under the inspector, you can also change the color of the group.
If preferred, you can also send the group object to the back for better visibility of the nodes.

Debugging - Sleep per step
Sometime it is helpful to "slow down" the execution for any kind of debugging or to better understand the data handling per action.
In the settings icon of the workflow, a setting called "Sleep per step" can be found.
Increase the value to create a sleep per action execution.

Make sure to reset this setting to 0 when you're done debugging. Otherwise, the workflow won't run as expected.
Last updated