Sim

Wait

The Wait block pauses your workflow for a specified amount of time before continuing to the next block. Use it to add delays between actions, respect API rate limits, or space out operations.

Wait Block

Configuration

Wait Amount

Enter the duration to pause execution:

  • Input: Positive number
  • Maximum: 600 seconds (10 minutes) or 10 minutes

Unit

Choose the time unit:

  • Seconds: For short, precise delays
  • Minutes: For longer pauses

Wait blocks can be cancelled by stopping the workflow. The maximum wait time is 10 minutes.

Outputs

  • <wait.waitDuration>: The wait duration in milliseconds
  • <wait.status>: Status of the wait ('waiting', 'completed', or 'cancelled')

Example Use Cases

API Rate Limiting - Stay within API rate limits between requests

API (Request 1) → Wait (2s) → API (Request 2)

Timed Notifications - Send follow-up messages after a delay

Function (Send Email) → Wait (5min) → Function (Follow-up)

Processing Delays - Wait for external system to complete processing

API (Trigger Job) → Wait (30s) → API (Check Status)

Best Practices

  • Keep waits reasonable: Use Wait for delays up to 10 minutes. For longer delays, consider scheduled workflows
  • Monitor execution time: Remember that waits extend total workflow duration
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started