Skip to content

Waiting

Sometimes your workflow needs to pause and continue later.

For example: wait for a page to finish loading, wait 10 minutes, or wait for an approval.

The Wait node lets you do that.


Using the Wait node enables patterns like:

  • Rate-limiting API requests (e.g., wait 30 minutes before next run).
  • Waiting on an external webhook event before continuing. For a human approval or rejection, use Wait For Approval instead.
  • Scheduling actions at a future date/time rather than immediately.
    This lets your workflow pause and resume with the same data in context.

Here are the main ways you can configure waiting:

ModeDescription
After Time IntervalWaits a specified amount of time (seconds, minutes, hours, days) before continuing.
At Specified TimeWaits until a specific date and time to resume.
On Webhook CallPauses until a unique resume-URL is called externally.

  1. Add the Wait node to your canvas after an action that produces data.
  2. Open the node’s settings and choose how you want the workflow to resume (Time interval, specified time, or webhook).
  3. For example, select “After Time Interval” and set “10 minutes”.
  4. If you choose “On Webhook Call”, you’ll get a URL that you can send to an external system to resume the workflow.
  5. Save and test your workflow. It will pause at the Wait node and resume when the condition is met.
Illustration of Wait node usage
  • Ensure critical data from upstream nodes is available before the Wait node — the workflow retains its state until it resumes.
  • If using “On Webhook Call”, test that the URL reaches the node correctly and the external system triggers it.
  • Beware of many concurrent waiting workflows – they hold state and may impact performance.
  • Use meaningful naming (e.g., “Wait 10 Minutes”, “Wait for Webhook”) and documentation via sticky notes. See Sticky Notes for annotations. For a human sign-off gate, use the dedicated Wait For Approval node instead of naming a Wait node after approval.
  • After a wait, always test the downstream branch or logic – sometimes unexpected states after long waits can cause issues.

If you want the full node reference, see Wait node.