Behaviours

A behaviour determines how a process reacts to certain conditions such as being assigned to a user or being set to a certain status. This reaction can be many things and there can be multiple different actions taken as a result of one condition being met. In essence, behaviours allow you to automate operations. They are a very important part of setting up an effective workflow.

Typical behaviours for a manual process would look like this:

If this process is set to status “To Validate” then set the status of the next (approval) process to “Pending” (ready for review).

Before creating a behaviour, you must first create a custom workflow—see Creating Workflows or Duplicating Workflows. It is interesting to note that duplicating a workflow will also duplicate its behaviours.

NOTE Behaviours used to be called Triggers in older versions of Producer.