What is the condition and how to use it

The platform supports two types of conditions:

  1. A condition based on fields to create different script branches. For example, if the amount in the certificate of completion is more than 1000, run one branch. If not, run another.

  2. A condition that creates several envelopes based on values in the source. If the value is Yes, create envelope(s) for Yes. If the value is No, create envelope(s) for No.

Condition is optional. It may be missing in the request, or it may be null.

Additional logic

If the execution condition is false, check the next steps.

If all steps are false, run the step where condition is null.

If there are no conditions, run the next steps with condition = null and the respective source value.

If several steps meet the conditions, the envelope UI shows several buttons to start different steps. Several steps will also be returned in the response.

Last updated