Skip to main content
The Wait step pauses a workflow before the next step. It supports a fixed duration or a date and time from the input data. The maximum wait is 365 days.

Create a wait with your agent

Ask your connected agent:
Wait three days after signup, then check whether the user completed onboarding before sending the follow-up.
Or use a date from your database:
Add a query that returns renewal_reminder_at as the renewal date minus one month, with a time zone. Wait until renewal_reminder_at, then send the reminder.
The agent saves a draft. Preview the input row and wait before publishing.

Dashboard alternative

Click the + placeholder or the + on a connection, then select Wait step. Choose a length of time in minutes, hours, or days, or choose until a date from your data and select the field. For a date-based wait, the field must hold a date and time with a time zone, such as 2026-11-20T09:00:00+00:00. Use a Data Query first to calculate an offset or convert a date without a time zone. A past date continues immediately; invalid or missing values need fixing before the wait can run.
Wait step configuration

A fixed wait before the next step.

The Wait step passes the input data to the next step without changing it. Add a query after the wait if you need the latest database values.

Explore further

How it works

Learn about the real-time scheduling and robust processing architecture behind Dreamlit.

Publishing workflows

Discover how publishing your workflow activates your configured steps: including any delays.