notiflowsDocs
LearnBuilding Notiflows

Wait Step

Delay notification delivery for a specified duration

The wait step pauses the workflow execution for a specified duration before continuing to the next step. This is useful for sending follow-up notifications or reminders.

Configuration

SettingDescription
DurationThe amount of time to wait
UnitThe time unit: seconds, minutes, hours, or days

Use Cases

Follow-up reminders

Send an initial notification, then wait before sending a reminder:

Trigger → Channel (Email) → Wait (24 hours) → Channel (Email reminder) → End

Delayed notifications

Wait before sending a notification to give users time to complete an action:

Trigger → Wait (1 hour) → Channel (Push) → End

Multi-channel sequences

Space out notifications across channels:

Trigger → Channel (Email) → Wait (2 hours) → Channel (SMS) → Wait (1 day) → Channel (Push) → End

How It Works

When execution reaches a wait step:

  1. The workflow pauses at the wait step
  2. A scheduled job is created for the specified duration
  3. After the duration passes, execution resumes from the next connected step

The workflow state is preserved during the wait period, so all context data (recipient, actor, data) remains available for subsequent steps.

Duration Limits

Wait durations can range from seconds to days. For very long waits, consider whether the notification is still relevant when it eventually sends.

On this page