Pause workflow execution for a specific amount of time.

switch-flow-control-header

Overview

The “Time Delay” action block pauses the workflow until a certain time has passed. The workflow will then be in a Running state and you will be able to cancel the execution by using the Stop Flow button within the debug mode or the Logs page.

If the given time duration is negative, it will just continue executing.

Example

You are able to set any time delay between Minutes and Years.

Output

{
    "resume_at": "2023-10-28T12:13:05Z", // the point in time when the execution will resume (time format: RFC3339)
    "Formatted": "Sat, 28 Oct 2023 12:13:05 UTC", // same as `resume_at` but in a more nicely formatted way (time format: RFC1123)
}