Wоrkflоws
Tasks aka Nodes
Entity trigger (event) node
9 min
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 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 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 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) 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 this field can be left empty the item that triggers the process is also contained in the output of the 'entity event node' 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 the filters also support computed expressions you can turn on the computed mode by pressing on the 'lightning' icon 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) 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 then we should turn on the node and choose a 'create' event so the process is started after the new customer is created then we need to choose a 'contact' entity because we store our customer`s in this entity then we need to choose an output property in the filters, we need to create a condition, that the country of contact should be belgium then we need to add the email node that sends the email to the customer now let`s add a new customer after the customer is created the process sends the email to the customer