Suspend If defined, at the end of the step, the flow will be suspended until it receives external requests to be resumed or canceled. This is most useful to implement approval steps but can be used flexibly for other purpose.

{ if (isSuspendEnabled && flowModule.suspend != undefined) { flowModule.suspend = undefined } else { flowModule.suspend = { required_events: 1, timeout: 1800 } } }} options={{ right: 'Suspend flow execution until events/approvals received' }} />
Number of approvals/events required for resuming flow {#if flowModule.suspend} {:else} {/if} Timeout {#if flowModule.suspend} {:else} {/if}