The Delay node pauses the run before continuing to downstream nodes. Use it for rate limiting, polling intervals, waiting on slow external jobs, or multi-day drip sequences.
Configuration
How long delays work
- Up to 15 minutes: the run waits in place and continues as soon as the time is up.
- Longer than 15 minutes: the run suspends and a wake-up is scheduled. The execution shows a waiting status in Execution logs and resumes automatically at the scheduled time. Suspended delays are durable: a delay of days or weeks survives backend restarts and deploys.
Example: a video generation node kicks off a render, a Delay node waits 2 minutes, then an HTTP request polls for the finished file. Or in an onboarding flow: send a welcome email, Delay 2 Days, then send the follow-up.
Delays pause the whole path, not just one node. Everything downstream of the Delay node waits until it completes.
Agent scheduling: the Alarm node
The Delay node pauses a running workflow. If you instead want an AI agent to schedule its own future wake-ups (countdowns, specific times, or recurring cron schedules), wire an Alarm node into the agent. See Agent scheduling.
Next steps