Skip to main content

Delay

Delay workflows with fixed intervals or dynamic, AI-driven variables that resume automatically based on captured timeline insights.

Swyft AI avatar
Written by Swyft AI
Updated yesterday

The Delay action allows you to pause a workflow before resuming it later. This is useful for follow-ups, reminders, or waiting until a specific time before continuing with the next step.

There are two ways to configure a delay:


1. Static Delay (Fixed Timeframe)

You can set a fixed delay relative to the current time.

  • Minutes from Now

  • Hours from Now

  • Days from Now

Example: Delay for 3 days from now before moving to the next action.


2. Dynamic Delay (Using AI-Generated Variables)

Instead of setting a fixed timeframe, you can delay based on context captured by Swyft AI.

For example, if a prospect says: “Call me back in 6 weeks.”

Swyft AI can recognize “6 weeks” as an AI Insight, which can then be turned into a variable.


⚠️ To capture a timeline mention like this, you must first use the Generate Insights action in a previous workflow step. Use the action to extract the timing reference and output a date / time to follow back up.

Once captured, you can insert the variable into the Delay action, and the workflow will automatically resume after the correct amount of time.


Setup Requirements

  • If using a static delay, simply select the amount of time (minutes, hours, or days).

  • If using a dynamic delay, make sure to:

    1. Add a Generate Insights action earlier in the workflow.

    2. Configure the prompt to generate a date / time.

    3. Insert the resulting variable into the Delay action.

⚠️ Note: The Delay action only resumes once. It cannot split across multiple potential timelines.

Did this answer your question?