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
| Field | Type | Required | Description |
|---|---|---|---|
| Minute of Hour | Choice | The minute within the hour to trigger (0, 15, 30, 45) Options: 00, 15, 30, 45Default: 0 |
Output
Later steps use this data through Current Trigger in the $ picker. For example, id is $trigger.output.id.
{
"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
| Field | Type | Description |
|---|---|---|
id | Text | The ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z) |
prettyDate | Text | Human-readable date format (e.g., May 9, 2025) |
prettyTime | Text | Human-readable time format (e.g., 09:18:37 AM) |
dayOfWeek | Number | Numeric day of week (0-6, where 0 is Sunday) |
prettyDayOfWeek | Text | Name of day of week (e.g., Friday) |
dateYear | Number | Year part of the date |
dateMonth | Number | Month part of the date (1-12) |
dateDay | Number | Day part of the date |
timeHour | Number | Hour part of the time (0-23) |
timeMinute | Number | Minute part of the time |
timeSecond | Number | Second part of the time |
nextOccurrence | Text | ISO timestamp of the next scheduled occurrence |
prettyNextOccurrence | Text | Human-readable format of next occurrence |
weekOfYear | Number | The week number within the year (1-52) |
Every Day
Trigger on a daily schedule
Settings
| Field | Type | Required | Description |
|---|---|---|---|
| Time of Day | Date and time | Enter 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.
{
"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
| Field | Type | Description |
|---|---|---|
id | Text | The ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z) |
prettyDate | Text | Human-readable date format (e.g., May 9, 2025) |
prettyTime | Text | Human-readable time format (e.g., 09:18:37 AM) |
dayOfWeek | Number | Numeric day of week (0-6, where 0 is Sunday) |
prettyDayOfWeek | Text | Name of day of week (e.g., Friday) |
dateYear | Number | Year part of the date |
dateMonth | Number | Month part of the date (1-12) |
dateDay | Number | Day part of the date |
timeHour | Number | Hour part of the time (0-23) |
timeMinute | Number | Minute part of the time |
timeSecond | Number | Second part of the time |
nextOccurrence | Text | ISO timestamp of the next scheduled occurrence |
prettyNextOccurrence | Text | Human-readable format of next occurrence |
weekOfYear | Number | The week number within the year (1-52) |
Every Week
Trigger on a weekly schedule
Settings
| Field | Type | Required | Description |
|---|---|---|---|
| Days of Week | Multiple choice | The days of week to trigger Options: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday | |
| Time of Day | Date and time | Enter 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.
{
"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
| Field | Type | Description |
|---|---|---|
id | Text | The ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z) |
prettyDate | Text | Human-readable date format (e.g., May 9, 2025) |
prettyTime | Text | Human-readable time format (e.g., 09:18:37 AM) |
dayOfWeek | Number | Numeric day of week (0-6, where 0 is Sunday) |
prettyDayOfWeek | Text | Name of day of week (e.g., Friday) |
dateYear | Number | Year part of the date |
dateMonth | Number | Month part of the date (1-12) |
dateDay | Number | Day part of the date |
timeHour | Number | Hour part of the time (0-23) |
timeMinute | Number | Minute part of the time |
timeSecond | Number | Second part of the time |
nextOccurrence | Text | ISO timestamp of the next scheduled occurrence |
prettyNextOccurrence | Text | Human-readable format of next occurrence |
weekOfYear | Number | The week number within the year (1-52) |
Every Month
Trigger on a monthly schedule
Settings
| Field | Type | Required | Description |
|---|---|---|---|
| Days of Month | Multiple choice | The days of month to trigger | |
| Time of Day | Date and time | Enter 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.
{
"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
| Field | Type | Description |
|---|---|---|
id | Text | The ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z) |
prettyDate | Text | Human-readable date format (e.g., May 9, 2025) |
prettyTime | Text | Human-readable time format (e.g., 09:18:37 AM) |
dayOfWeek | Number | Numeric day of week (0-6, where 0 is Sunday) |
prettyDayOfWeek | Text | Name of day of week (e.g., Friday) |
dateYear | Number | Year part of the date |
dateMonth | Number | Month part of the date (1-12) |
dateDay | Number | Day part of the date |
timeHour | Number | Hour part of the time (0-23) |
timeMinute | Number | Minute part of the time |
timeSecond | Number | Second part of the time |
nextOccurrence | Text | ISO timestamp of the next scheduled occurrence |
prettyNextOccurrence | Text | Human-readable format of next occurrence |
weekOfYear | Number | The week number within the year (1-52) |
Custom
Create a custom schedule with flexible frequency
Settings
| Field | Type | Required | Description |
|---|---|---|---|
| Frequency Type | Choice | How often the schedule should repeat Options: Daily, Weekly, MonthlyDefault: daily | |
| Interval | Number | Repeat every X days/weeks/months (e.g., every 2 weeks) Default: 1 | |
| Start Date | Date and time | Yes | Choose the date you'd like the trigger to start.Your selected frequency and interval will follow from this date. |
| Time of Day | Date and time | Enter 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.
{
"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
| Field | Type | Description |
|---|---|---|
id | Text | The ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z) |
prettyDate | Text | Human-readable date format (e.g., May 9, 2025) |
prettyTime | Text | Human-readable time format (e.g., 09:18:37 AM) |
dayOfWeek | Number | Numeric day of week (0-6, where 0 is Sunday) |
prettyDayOfWeek | Text | Name of day of week (e.g., Friday) |
dateYear | Number | Year part of the date |
dateMonth | Number | Month part of the date (1-12) |
dateDay | Number | Day part of the date |
timeHour | Number | Hour part of the time (0-23) |
timeMinute | Number | Minute part of the time |
timeSecond | Number | Second part of the time |
nextOccurrence | Text | ISO timestamp of the next scheduled occurrence |
prettyNextOccurrence | Text | Human-readable format of next occurrence |
weekOfYear | Number | The week number within the year (1-52) |
Cron (Advanced)
Create a schedule using cron expression syntax
Settings
| Field | Type | Required | Description |
|---|---|---|---|
| Cron Expression | Text | Standard 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.
{
"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
| Field | Type | Description |
|---|---|---|
id | Text | The ISO timestamp for the trigger (e.g., 2025-05-09T09:18:37Z) |
prettyDate | Text | Human-readable date format (e.g., May 9, 2025) |
prettyTime | Text | Human-readable time format (e.g., 09:18:37 AM) |
dayOfWeek | Number | Numeric day of week (0-6, where 0 is Sunday) |
prettyDayOfWeek | Text | Name of day of week (e.g., Friday) |
dateYear | Number | Year part of the date |
dateMonth | Number | Month part of the date (1-12) |
dateDay | Number | Day part of the date |
timeHour | Number | Hour part of the time (0-23) |
timeMinute | Number | Minute part of the time |
timeSecond | Number | Second part of the time |
nextOccurrence | Text | ISO timestamp of the next scheduled occurrence |
prettyNextOccurrence | Text | Human-readable format of next occurrence |
weekOfYear | Number | The week number within the year (1-52) |