How do I configure the rules engine in Cflow?

You can define rules in each process stage of the workflow where you can specify various actions (Move data to process stage, Set field values, Trigger new process, send notifications via SMS, send notifications via email).

  1. In the Control Center, select the workflow and click on the edit icon.
  2. Select the Workflow Stages menu -> click on the stage where you want to configure the process stage settings -> click on Rules.
  3. Click on the Add New Rule button or ‘+‘ icon to create a new rule.

Specify the Rule Name for your reference. Now you can perform multiple actions on a single condition.

stage settings

rules config

You can specify the rule conditions based on the field values. If you need to specify a table field in the conditions, select the table from the dropdown ‘Is this table condition‘. You may add multiple conditions by clicking the Add New button. When multiple conditions are specified, ensure you use the right operator (and, or). You can also use the open and close brackets to group your conditions. These conditions will be evaluated when a new request is submitted.

If the specified conditions are satisfied you can perform one of the following actions:

  • Move – Select the action type ‘Move’ and select the appropriate process stage if you want the request to move to a new stage. If the specified conditions are satisfied, the request will move to the selected process stage. It is necessary to specify the move condition to move the request to further stages. Click on Save to save this configuration.

For example, let’s say that if the Developer has approved a request, then the request has to move from Developer to Manager Review stage. In such a case, you can specify the conditions as shown in the picture below.

move select

new move

move cond new

Leave a Reply

Your email address will not be published. Required fields are marked *