Blocks

Timer

Add delays and timing control

Add delays, pauses, and timing control to your workflow. Useful for rate limiting, waiting for external processes, or creating scheduled intervals between actions.

Back to Catalog
Core Blockstimer

Block Preview

Timer

Add delays and timing control

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Configure any required credentials or tokens in the inputs.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the timer block with monitoring enabled in production.

Inputs (UI)

Delay Type

dropdown

Layout: half

Options: Fixed Delay, Random Delay, Wait Until Time, Wait Until Date

Duration

short-input

Placeholder: Enter duration (number)

Layout: half

Condition: delayType = ["fixed","random"]

Time Unit

dropdown

Layout: half

Condition: delayType = ["fixed","random"]

Options: Milliseconds, Seconds, Minutes, Hours

Max Duration

short-input

Placeholder: Maximum duration for random delay

Layout: half

Condition: delayType = ["random"]

Target Time

short-input

Placeholder: HH:MM (e.g., 14:30)

Layout: half

Condition: delayType = ["until_time"]

Target Date

short-input

Placeholder: YYYY-MM-DD (e.g., 2024-12-25)

Layout: half

Condition: delayType = ["until_date"]

Timezone

dropdown

Layout: half

Condition: delayType = ["until_time","until_date"]

Options: UTC, Local, America/New_York, America/Los_Angeles

Wait Message

short-input

Placeholder: Optional message to display during wait...

Layout: full

Skip Weekends

switch

Layout: half

Condition: delayType = ["until_date"]

Skip Holidays

switch

Layout: half

Condition: delayType = ["until_date"]

Inputs (API)

delayType

string

Optional

duration

number

Optional

unit

string

Optional

maxDuration

number

Optional

targetTime

string

Optional

targetDate

string

Optional

timezone

string

Optional

message

string

Optional

skipWeekends

boolean

Optional

skipHolidays

boolean

Optional

Outputs

Primary response type:

{
  "content": "string",
  "delayDuration": "number",
  "delayUnit": "string",
  "startTime": "string",
  "endTime": "string",
  "actualDelay": "number"
}

Tool Access

timer
Timer | NowFlow Blocks