Skip to content

Schedule ​

Trigger a workflow on a scheduled basis such as hourly, daily, weekly, or monthly

Triggers ​

Events from this node that can start a flow. Add one from Choose a trigger.

Every Hour ​

Trigger on an hourly schedule

Settings

FieldTypeRequiredDescription
Minute of HourChoiceThe minute within the hour to trigger (0, 15, 30, 45)
Options: 00, 15, 30, 45
Default: 0

Output

Later steps use this data through Current Trigger in the $ picker. For example, id is $trigger.output.id.

json
{
  "id": "2025-05-09T09:18:37Z",
  "prettyDate": "May 9, 2025",
  "prettyTime": "09:18:37 AM",
  "dayOfWeek": 0,
  "prettyDayOfWeek": "Friday",
  "dateYear": 0,
  "dateMonth": 0,
  "dateDay": 0,
  "timeHour": 0,
  "timeMinute": 0,
  "timeSecond": 0,
  "nextOccurrence": "string",
  "prettyNextOccurrence": "string",
  "weekOfYear": 0
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
idTextThe ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z)
prettyDateTextHuman-readable date format (e.g., May 9, 2025)
prettyTimeTextHuman-readable time format (e.g., 09:18:37 AM)
dayOfWeekNumberNumeric day of week (0-6, where 0 is Sunday)
prettyDayOfWeekTextName of day of week (e.g., Friday)
dateYearNumberYear part of the date
dateMonthNumberMonth part of the date (1-12)
dateDayNumberDay part of the date
timeHourNumberHour part of the time (0-23)
timeMinuteNumberMinute part of the time
timeSecondNumberSecond part of the time
nextOccurrenceTextISO timestamp of the next scheduled occurrence
prettyNextOccurrenceTextHuman-readable format of next occurrence
weekOfYearNumberThe week number within the year (1-52)

Every Day ​

Trigger on a daily schedule

Settings

FieldTypeRequiredDescription
Time of DayDate and timeEnter the time of day when you want this action to trigger.
Default: 09:00

Output

Later steps use this data through Current Trigger in the $ picker. For example, id is $trigger.output.id.

json
{
  "id": "2025-05-09T09:18:37Z",
  "prettyDate": "May 9, 2025",
  "prettyTime": "09:18:37 AM",
  "dayOfWeek": 0,
  "prettyDayOfWeek": "Friday",
  "dateYear": 0,
  "dateMonth": 0,
  "dateDay": 0,
  "timeHour": 0,
  "timeMinute": 0,
  "timeSecond": 0,
  "nextOccurrence": "string",
  "prettyNextOccurrence": "string",
  "weekOfYear": 0
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
idTextThe ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z)
prettyDateTextHuman-readable date format (e.g., May 9, 2025)
prettyTimeTextHuman-readable time format (e.g., 09:18:37 AM)
dayOfWeekNumberNumeric day of week (0-6, where 0 is Sunday)
prettyDayOfWeekTextName of day of week (e.g., Friday)
dateYearNumberYear part of the date
dateMonthNumberMonth part of the date (1-12)
dateDayNumberDay part of the date
timeHourNumberHour part of the time (0-23)
timeMinuteNumberMinute part of the time
timeSecondNumberSecond part of the time
nextOccurrenceTextISO timestamp of the next scheduled occurrence
prettyNextOccurrenceTextHuman-readable format of next occurrence
weekOfYearNumberThe week number within the year (1-52)

Every Week ​

Trigger on a weekly schedule

Settings

FieldTypeRequiredDescription
Days of WeekMultiple choiceThe days of week to trigger
Options: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
Time of DayDate and timeEnter the time of day when you want this action to trigger.
Default: 09:00

Output

Later steps use this data through Current Trigger in the $ picker. For example, id is $trigger.output.id.

json
{
  "id": "2025-05-09T09:18:37Z",
  "prettyDate": "May 9, 2025",
  "prettyTime": "09:18:37 AM",
  "dayOfWeek": 0,
  "prettyDayOfWeek": "Friday",
  "dateYear": 0,
  "dateMonth": 0,
  "dateDay": 0,
  "timeHour": 0,
  "timeMinute": 0,
  "timeSecond": 0,
  "nextOccurrence": "string",
  "prettyNextOccurrence": "string",
  "weekOfYear": 0
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
idTextThe ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z)
prettyDateTextHuman-readable date format (e.g., May 9, 2025)
prettyTimeTextHuman-readable time format (e.g., 09:18:37 AM)
dayOfWeekNumberNumeric day of week (0-6, where 0 is Sunday)
prettyDayOfWeekTextName of day of week (e.g., Friday)
dateYearNumberYear part of the date
dateMonthNumberMonth part of the date (1-12)
dateDayNumberDay part of the date
timeHourNumberHour part of the time (0-23)
timeMinuteNumberMinute part of the time
timeSecondNumberSecond part of the time
nextOccurrenceTextISO timestamp of the next scheduled occurrence
prettyNextOccurrenceTextHuman-readable format of next occurrence
weekOfYearNumberThe week number within the year (1-52)

Every Month ​

Trigger on a monthly schedule

Settings

FieldTypeRequiredDescription
Days of MonthMultiple choiceThe days of month to trigger
Time of DayDate and timeEnter the time of day when you want this action to trigger.
Default: 09:00

Output

Later steps use this data through Current Trigger in the $ picker. For example, id is $trigger.output.id.

json
{
  "id": "2025-05-09T09:18:37Z",
  "prettyDate": "May 9, 2025",
  "prettyTime": "09:18:37 AM",
  "dayOfWeek": 0,
  "prettyDayOfWeek": "Friday",
  "dateYear": 0,
  "dateMonth": 0,
  "dateDay": 0,
  "timeHour": 0,
  "timeMinute": 0,
  "timeSecond": 0,
  "nextOccurrence": "string",
  "prettyNextOccurrence": "string",
  "weekOfYear": 0
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
idTextThe ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z)
prettyDateTextHuman-readable date format (e.g., May 9, 2025)
prettyTimeTextHuman-readable time format (e.g., 09:18:37 AM)
dayOfWeekNumberNumeric day of week (0-6, where 0 is Sunday)
prettyDayOfWeekTextName of day of week (e.g., Friday)
dateYearNumberYear part of the date
dateMonthNumberMonth part of the date (1-12)
dateDayNumberDay part of the date
timeHourNumberHour part of the time (0-23)
timeMinuteNumberMinute part of the time
timeSecondNumberSecond part of the time
nextOccurrenceTextISO timestamp of the next scheduled occurrence
prettyNextOccurrenceTextHuman-readable format of next occurrence
weekOfYearNumberThe week number within the year (1-52)

Custom ​

Create a custom schedule with flexible frequency

Settings

FieldTypeRequiredDescription
Frequency TypeChoiceHow often the schedule should repeat
Options: Daily, Weekly, Monthly
Default: daily
IntervalNumberRepeat every X days/weeks/months (e.g., every 2 weeks)
Default: 1
Start DateDate and timeYesChoose the date you'd like the trigger to start.Your selected frequency and interval will follow from this date.
Time of DayDate and timeEnter the time of day when you want this action to trigger.
Default: 09:00

Output

Later steps use this data through Current Trigger in the $ picker. For example, id is $trigger.output.id.

json
{
  "id": "2025-05-09T09:18:37Z",
  "prettyDate": "May 9, 2025",
  "prettyTime": "09:18:37 AM",
  "dayOfWeek": 0,
  "prettyDayOfWeek": "Friday",
  "dateYear": 0,
  "dateMonth": 0,
  "dateDay": 0,
  "timeHour": 0,
  "timeMinute": 0,
  "timeSecond": 0,
  "nextOccurrence": "string",
  "prettyNextOccurrence": "string",
  "weekOfYear": 0
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
idTextThe ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z)
prettyDateTextHuman-readable date format (e.g., May 9, 2025)
prettyTimeTextHuman-readable time format (e.g., 09:18:37 AM)
dayOfWeekNumberNumeric day of week (0-6, where 0 is Sunday)
prettyDayOfWeekTextName of day of week (e.g., Friday)
dateYearNumberYear part of the date
dateMonthNumberMonth part of the date (1-12)
dateDayNumberDay part of the date
timeHourNumberHour part of the time (0-23)
timeMinuteNumberMinute part of the time
timeSecondNumberSecond part of the time
nextOccurrenceTextISO timestamp of the next scheduled occurrence
prettyNextOccurrenceTextHuman-readable format of next occurrence
weekOfYearNumberThe week number within the year (1-52)

Cron (Advanced) ​

Create a schedule using cron expression syntax

Settings

FieldTypeRequiredDescription
Cron ExpressionTextStandard cron expression (e.g., '0 0 * * *' for daily at midnight)
Default: 0 0 * * *

Output

Later steps use this data through Current Trigger in the $ picker. For example, id is $trigger.output.id.

json
{
  "id": "2025-05-09T09:18:37Z",
  "prettyDate": "May 9, 2025",
  "prettyTime": "09:18:37 AM",
  "dayOfWeek": 0,
  "prettyDayOfWeek": "Friday",
  "dateYear": 0,
  "dateMonth": 0,
  "dateDay": 0,
  "timeHour": 0,
  "timeMinute": 0,
  "timeSecond": 0,
  "nextOccurrence": "string",
  "prettyNextOccurrence": "string",
  "weekOfYear": 0
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
idTextThe ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z)
prettyDateTextHuman-readable date format (e.g., May 9, 2025)
prettyTimeTextHuman-readable time format (e.g., 09:18:37 AM)
dayOfWeekNumberNumeric day of week (0-6, where 0 is Sunday)
prettyDayOfWeekTextName of day of week (e.g., Friday)
dateYearNumberYear part of the date
dateMonthNumberMonth part of the date (1-12)
dateDayNumberDay part of the date
timeHourNumberHour part of the time (0-23)
timeMinuteNumberMinute part of the time
timeSecondNumberSecond part of the time
nextOccurrenceTextISO timestamp of the next scheduled occurrence
prettyNextOccurrenceTextHuman-readable format of next occurrence
weekOfYearNumberThe week number within the year (1-52)