Skip to content
  • There are no suggestions because the search field is empty.

How To Create Conditional Approval Workflows

Learn how to set up conditional approval workflows in templates 

Creating Conditions For Approvals

You can define conditions that determine when a specific person is included as an approver on a contract. For example, an approver can be added only when the deal value exceeds a certain threshold.

If no conditions are set, all approvers will be included in every contract generated from the template.

How to Create Approval Conditions

  1. Add a new approver
  2. Enable the “Add conditions” switch
  3. Configure the conditions for when the approver should be included

You can base conditions on the following options:

  • Reference
    Use answers from the drafting questionnaire to set conditions. This is useful when an approver should only be added if specific criteria are met, such as a contract value exceeding a set amount.
  • Contract creator
    Use this to set conditions based on who is drafting the contract. For example, a manager may only need to approve contracts created by certain individuals.
  • Team
    Use this to set conditions based on the team of the contract creator. This is useful when different departments require different approvers.


Creating Condition Groups 

For each approver, you can combine rules using logical operators:

  • AND
  • OR

Each condition group can only use one operator (either AND or OR). All conditions within the same group use that operator.

Adding conditions to a group

To add a condition within an existing group:

  1. Click the + Add button and select Add condition

The selected operator for the group will automatically apply to all conditions within that group.



Creating additional condition groups

If you need to combine different logic types (for example both AND and OR), create additional condition groups.

  1. Click the + Add button and select Add condition group
  2. Select how the new group should connect to the existing conditions (AND or OR)
  3. Add the required conditions to that group

Each condition group can use a different operator, allowing you to build more complex approval logic.

Note: The top-level operator applies to the group structure. If needed, you can replace an individual rule with a condition group to create the desired logic structure.

Example Approval Conditions: 


Sally Jones is added as an approver if:

Team name is Sales

OR

(Contract creator is Chloe B

AND

Total Contract Value is greater than 10,000)

 

Merging Duplicate Approvers

If an approver appears multiple times within a single template, you can merge them into a single entry. This consolidates all associated rules into one set.

This is especially useful for legacy configurations created before OR logic was supported, where multiple separate approver entries may have been used.

How to Merge Duplicate Approvers

  1. Click “Merge duplicate approvers”



  2. Review the existing rules and the merged rule that will be created
  3. Click “Merge approvers” to confirm

Once merged, all duplicate approver entries will be automatically removed, and all rules will be consolidated into a single rule set.


Note: After merging, the approver will be listed in the first position where they originally appeared in the approvals list order prior to merging.