Skip to main content

Delay node

Delay node allows you to pause the chatbot conversation for a certain period before moving to the next node. This delay can be set for a specific amount of time, ranging from a few minutes to several hours.

This node is used to control the timing of bot responses. It is useful for simulating real-time data like weather updates or order statuses.

Use case

  • Real-time data simulation: When a user asks for live data (for example, weather updates or order statuses), the Delay node can pause the conversation to simulate the process of retrieving that data. For instance, if a user asks for the current weather, the bot can add a short delay to simulate the data retrieval, responding after a few seconds with, "Checking the latest weather in New York city" followed by the actual temperature.

Configure Delay node

To configure a delay node, follow these steps:

  1. Drag and drop the Delay node to the workflow in the flow editor where the pause is needed.

  2. Enter the delay duration and choose between minute(s) or hour(s).

  • Alternative method: You can also configure delays individually on different nodes within the flow. Here, you can set a delay up to 5 seconds.

Refer to the following GIF to see how the Delay node works: