Use the Gate tool when you need to stop, retry or rollback to previous gates in a workflow based on gate conditions.
Allow through the gate if
Configure the conditions to match on. The following data is allowed:
- [[Scalar]]
- [[Recordset(n).Field]]
- [[Recordset(*).Field]]
- [[Recordset().Field]]
On Failure
If the gate conditions fail and Continue has been selected, then select an existing gate to roll back to. The dropdown is loaded with preceeding gates configured in the workflow.
On Resume – Continue
Execute this
Drop the workflow to be executed on resume.
Configure retry strategy that will be actioned if the conditions fail:
No Backoff
On Error Retry Immediately.
Linear Backoff
On Error Retry using a Linear delay increment between every retry attempt.
Delay increases along with every attempt on Linear curve.
Increment is measured in milliseconds.
Constant Backoff
On Error Retry using a Constant delay increment between every retry attempt.
Increment is measured in milliseconds.
Fibonacci Backoff
On Error Retry using an increment of the Fibonacci sequence between every retry attempt.
Max Retries
The tool will keep retrying until the Max Retries count is hit
On Resume – End Workflow
On resume, execute the workflow in the activity drop and end the workflow.