> ## Documentation Index
> Fetch the complete documentation index at: https://flywheel.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Wait

> Pause the workflow for a specified amount of time before continuing

<iframe src="https://app.flywheel.cx/doc-comp-previews/workflow-node-preview?type=wait" title="Workflow Node Preview" width="100%" height="250px" className="border dark:border-[#1C1C20]  rounded-xl" />

## How Wait Works

Pause the workflow for a specified amount of time before continuing to the next action. This allows you to create timed sequences and give users time to complete actions before follow-up messaging.

## Configuration

<Columns cols={2}>
  <Card title="Inputs">
    <ParamField path="Wait Value" type="number" required>
      The amount of time to wait. Must be a positive number.
    </ParamField>

    <ParamField path="Wait Unit" type="enum" required>
      The time unit for the wait duration: `seconds`, `minutes`, `hours`, `days`, `weeks`, or `months`.
    </ParamField>
  </Card>

  <Card>
    <iframe src="https://app.flywheel.cx/doc-comp-previews/workflow-config-preview?type=wait" title="Workflow Config Preview" width="100%" height="400px" className="" />
  </Card>
</Columns>

<Card title="Outputs">
  <ParamField path="wait_time" type="number" required>
    The number of seconds that the wait was for (calculated from wait\_value and wait\_unit).
  </ParamField>

  <ParamField path="wait_end_time" type="string" required>
    ISO datetime timestamp of when the wait will end.
  </ParamField>

  <ParamField path="wait_start_time" type="string" required>
    ISO datetime timestamp of when the wait started.
  </ParamField>
</Card>

## Use Cases

**Email Sequence Timing**

```
Wait Value: 1
Wait Unit: days
Purpose: Space out welcome email series appropriately
```

**Follow-up Delays**

```
Wait Value: 2
Wait Unit: hours
Purpose: Allow time for user to complete action before follow-up
```

**Long-term Nurturing**

```
Wait Value: 1
Wait Unit: weeks
Purpose: Weekly check-ins for trial users
```

**Immediate Sequences**

```
Wait Value: 30
Wait Unit: minutes
Purpose: Brief delay for system processing before next action
```

## Best Practices

**Timing Strategy**

* Choose wait times that align with user behavior patterns
* Consider time zones for global audiences
* Test different wait durations to optimize engagement

**Sequence Planning**

* Plan entire sequences with appropriate spacing
* Consider the cumulative impact of multiple waits
* Align wait times with business processes and support availability

**Performance Considerations**

* Longer waits consume system resources for extended periods
* Monitor active wait states in your workflows
* Consider using absolute time triggers for very long waits
