# Delay (/docs/nodes/utility/delay)

Pause workflow execution for a specified duration.



The Delay node pauses execution for a set amount of time before passing data to the next node.

Configuration [#configuration]

| Field      | Type   | Required | Description                      |
| ---------- | ------ | -------- | -------------------------------- |
| Node Label | text   | No       | Display name shown on the canvas |
| durationMs | number | Yes      | Delay in milliseconds            |

Limits [#limits]

Delay values are capped at 300,000 ms, or 5 minutes. If you enter a larger number, the run waits for 5 minutes and then continues.

Use `60000` for 1 minute, `300000` for 5 minutes.

Common use cases [#common-use-cases]

* Rate limiting between API calls
* Waiting for on-chain confirmation before checking results
* Pacing notifications to avoid spam

Next steps [#next-steps]

* [Transform](/docs/nodes/utility/transform) - process data between steps
* [Log](/docs/nodes/utility/log) - record timing info
