Delay Node

Pause workflow execution for a specified duration.

The Delay node pauses the workflow for a set amount of time before continuing to the next node.

Configuration

FieldDescription
DurationWait time in milliseconds (default: 1000 = 1 second)

Common durations

DurationMilliseconds
1 second1000
5 seconds5000
30 seconds30000
1 minute60000
5 minutes300000

Use cases

  • Rate limiting — wait between API calls to avoid hitting rate limits
  • Timing — delay a notification so it doesn't arrive instantly
  • Polling — wait before re-checking an external service (combine with Condition)
  • User experience — add a pause before a follow-up action

Example — rate-limited API calls

Start → HTTP Request (page 1) → Delay (2s) → HTTP Request (page 2) → Delay (2s) → ...

Tips

  • The delay is approximate — it won't be exact to the millisecond.
  • For long delays (hours), prefer a Schedule trigger instead of chaining delay nodes.
  • The workflow execution remains active during the delay (it counts toward execution time).