Wоrkflоws
Tasks aka Nodes

Entity trigger (event) node

9min

Entity event node can start a process when an action happens to a certain entity (for example you can automatically send a welcome email to every new customer).

Settings

Entity event node can only be placed at the start of the process. Click on replace and choose the node from the list.

Document image

Document image


You can turn off/on the node by switching the 'Active' switcher. If the node is turned off, it won`t react to any events.

Document image


In the 'Events' field, you can choose the actions that will start a process. Multiple actions can be chosen at the same time.

Create - the process will start after a CMS item is created.

Update - the process will start after a CMS item is updated.

Delete - the process will start after a CMS item is deleted.

Entity - here you can choose the entity that the node will react to.

Document image


Updated properties

Here you can choose the properties that the node will react to (the process will start only when the chosen property is modified).

Document image


If this field is left empty, the process will start when any property is modified.

Select property to output

Here you can choose an entity-type property to record the entity item to

Document image


This field can be left empty. The item that triggers the process is also contained in the output of the 'Entity event node'

Document image


Filters

You can set filters for the node to react only to certain items. For example, the process will only start for customers from Belgium.

Document image


The filters also support computed expressions. You can turn on the computed mode by pressing on the 'lightning' icon

Document image


You can use computed expressions to ignore certain dates. For example - the process will ignore items where the invoicing date is in the past if you use this condition(see screenshot below)

Document image


Example of usage

Let`s create a process that sends a welcome email to new customers from Belgium.

First, we need to add the 'Entity event' node.

Document image


Then we should turn on the node and choose a 'Create' event so the process is started after the new customer is created.

Document image


Then we need to choose a 'contact' entity because we store our customer`s in this entity.

Document image


Then we need to choose an output property.

Document image


In the filters, we need to create a condition, that the country of contact should be Belgium.

Document image


Then we need to add the email node that sends the email to the customer.

Document image


Now let`s add a new customer -

Document image


After the customer is created the process sends the email to the customer

Document image