Delay, pause, suspend, or have the execution of your workflow wait for as little as one millisecond, or as long as one year.
Go to siteThe Delay API allows you to build workflows that wait a specified amount of time before continuing. This can be useful for rate-limiting actions, or waiting for an external event to occur.
Here are some examples of what you can build using the Delay API:
export default defineComponent({
async run({steps, $}) {
// Specify the amount of time to delay your workflow in milliseconds
return $.flow.delay(5000)
},
})
Delay the execution of your workflow for a specific amount of time (does not count against your compute time).
The Delay API does not require authentication.