Skip to main content

Wait / Delay

The Wait / Delay node pauses the flow for a specified number of seconds before moving on to the next node. It gives you control over timing within your flow.

Wait / Delay

Configuration

SettingDescription
SecondsHow long to pause, in seconds. Maximum: 55 seconds.

The maximum delay is 55 seconds to avoid execution timeouts.

Use Cases

  • Natural pacing — Add a short pause between messages so they do not arrive all at once, which can feel robotic.
  • Rate-limit compliance — Space out API calls or messages to stay within rate limits.
  • Sequential timing — Wait a moment after checking a condition before taking action, giving external systems time to update.

Example

A flow that sends a greeting and then a follow-up message with a brief pause in between:

Send Message ("Hi {{name}}!") --> Wait / Delay (5 seconds) --> Send Message ("Here's the info you requested...")

This makes the conversation feel more natural than sending both messages simultaneously.

Tips

  • Keep delays short and purposeful. A 3–10 second delay is usually enough to add a natural feel.
  • If you need a longer wait (minutes or hours), consider splitting your logic into separate flows with different schedule triggers instead of chaining long delays.
  • The 55-second maximum is a hard limit. If you need more than 55 seconds, chain multiple Wait / Delay nodes together.