n8n Wait nodeConfigure Wait in n8n.
The n8n Wait node holds an execution until a condition you pick is met. A single parameter, Resume, opens four waiting modes: after a time interval, at a specified time, on a webhook call, or on a form submission. It suits anyone pacing an API or waiting on a human answer.
Verified Trustpilot reviews · AI, automation & growth agency
What does the n8n Wait node actually do?
The Wait node pauses a workflow and offloads the execution data to the database until the resume condition is met. Once it is, n8n reloads that data and the following node runs as if nothing had stopped. The node never opens a workflow: a trigger such as a Schedule Trigger or a Webhook still starts the run, and Wait sits somewhere in the middle of it.
The first common use is pacing. An API that rejects bursts of calls is easier to feed one batch at a time, so a Wait set to After Time Interval with Wait Amount and Wait Unit slows the loop down to something the endpoint accepts. That pattern shows up most often around HTTP Request, which calls any HTTP endpoint and is the fallback when a dedicated node misses an operation.
The second is waiting on a person. With Resume set to On Webhook Call, n8n generates a resume URL at runtime and exposes it through the $execution.resumeUrl variable, so a workflow can drop that link into a message sent through Slack or Gmail. Nobody touches the n8n editor: clicking the link resumes the execution that sent it. On Form Submitted does the same job with a hosted form instead, built from Form Title, Form Description and Form Elements.
The third is the deferred step. At Specified Time takes a Date and Time value, which can come from the incoming item as {{ $json.dueDate }}. A run started today can therefore finish on a date carried in the data itself, without a second workflow to schedule.
Prefer a Schedule Trigger when the delay has nothing to do with a run already in progress: a recurring job at a fixed hour belongs to a trigger, not to a paused execution. Wait earns its place only when the pause happens inside a run that already holds context.
Two limits are worth knowing. Below 65 seconds the execution data is not offloaded at all, the process keeps running and picks up after the interval. And n8n server time always applies to the time-based modes, whatever the workflow timezone setting says. For a wider look at where the product fits, the n8n review covers the rest.
Which parameter drives the Wait node?
The Wait node has one parameter. For each one: the node as you configure it in n8n, what the parameter changes, and our field notes.
Parameters index
Resume
resumeWhat you see in n8n
Notes & use cases
Resume sets the waiting mode before the workflow continues.
Key parameters
- After Time Interval: waits a duration set through Wait Amount and Wait Unit.
- At Specified Time: waits for the Date and Time value, which accepts
{{ $json.dueDate }}. - On Webhook Call: waits for an HTTP call, tuned by Authentication and HTTP Method.
- On Form Submitted: waits for a submission on a form built from Form Title and Form Elements, with Respond When setting the reply moment.
- Limit Wait Time: paired with Limit Type, it stops a run from hanging forever.
Need help automating Wait with n8n?
A person reads every message.
Wait node questions, answered
01Is the Wait node included in n8n?
02What do you need to connect before using it?
03What are the limits of the Wait node?
04When do you use the n8n Wait node instead of a Schedule Trigger?
05n8n or Make for pausing a workflow?
Get our weekly integration tips.
No spam. Unsubscribe anytime.


