Skip to main content

Delay Brick

PurposeLearn about the various configurations and parameters required for the If{{expression}} else Brick to function correctly.
Last updatedAugust 05, 2024

What is the Delay Brick?

This Brick is intended to postpone the inflow of data for a certain amount of time. It is used in temporarily storing the received information before it is allowed to go further in the system. This delay functionality can be very important when it comes to managing timing sensitive processes or when there is need to coordinate actions in sequences where timing is critical.


Delay Brick Parameters

  1. Label: Allows the user to assign a name to the brick.

  2. Prompt: Section of the configuration pane that uses Natural Language to command the brick the specific time to wait or delay the data passing through it.

Powered by ChatGPT to transform and autofill the Delay input.

  1. Delay: Section of the configuration pane allowing the user to command the brick the specified time to wait until the data may pass through.

    • Example:
      • 5s Commands the brick to delay 5 seconds.
      • 4m Commands the brick to delay 4 minutes.
      • 6h Commands the brick to delay 6 hours.
  2. Delay until: Section of the configuration pane allowing the user to command the brick the specified time to wait until the data may pass through using Cron. Letting the user combine minutes, hours, days of the month, months, and days of the week.

  • Example:
    ┌──────── minute (0 - 59)
    │ ┌──────── hour (0 - 23)
    │ │ ┌──────── day of the month (1 - 31)
    │ │ │ ┌──────── month (1 - 12)
    │ │ │ │ ┌──────── day of the week
    │ │ │ │ │
    │ │ │ │ │
    0 9 * * *


Delay Brick output variables

In this section of the documentation the user will learn where are the outputs of the brick stored and its format.

The output variables may vary depending on the input brick providing the data, here are some examples:

  1. Name of variable: python
    • Format:
      • data (Dictionary): Contains details about data recieved.