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
| Setting | Description |
|---|---|
| Duration | The amount of time to wait |
| Unit | The 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) → EndDelayed notifications
Wait before sending a notification to give users time to complete an action:
Trigger → Wait (1 hour) → Channel (Push) → EndMulti-channel sequences
Space out notifications across channels:
Trigger → Channel (Email) → Wait (2 hours) → Channel (SMS) → Wait (1 day) → Channel (Push) → EndHow It Works
When execution reaches a wait step:
- The workflow pauses at the wait step
- A scheduled job is created for the specified duration
- 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.