Schedule Options

There are two types of Flows that run on a custom schedule:

  • A scheduled Flow (e.g. kick off a process every weekday at 9am PST), or
  • A polling monitor (e.g. check Salesforce every 5 minutes to see if there are new customers)

When you create a new scheduled Flow, you are prompted to provide the schedule. Polling monitors default to checking every 5 minutes. For either, you can change the schedule at any time by clicking the clock icon that appears at the bottom of the event card (the left-most card in your Flow).

Each schedule has the following options:

  • Frequency: Based on the chosen frequency, different sub-options are available:
    • Minute: Choose a number of minutes (e.g. 15 to run every 15 minutes). You can optionally set a time range restriction (e.g. just run between 9am and 5pm) and/or specific days (e.g. only weekdays). Under Advanced Options you can also specify Exact minutes to run, e.g. exactly at :00, :15, :45, etc. after the hour vs. :02:, :17, :47, etc.
    • Hour:  Choose a number of hours (e.g. 1 to run every hour). As with Minutes, you can specify a time range restriction and specific days. The default is to run _on the hour_ or you can specify an exact number of minutes after the hour.
    • Day:  Choose the time to run the Flow every day.
    • Week:  Choose the time and day(s) to run the Flow every week.
    • Month:  Choose the interval (e.g. 3 for every 3 months), time, and which day to run each month - either a specific day number or a specific day of the week. (We currently only support running on the first occurence of that day of the week.)
  • Advanced Options: Expand this section to get additional schedule options:
    • Starting:  Choose to start when the Flow is turned on, or on a specific date.
    • Ending:  Choose to end when the Flow is turned off, after a set number of executions, or on a specific date.
  • Timezone:  The timezone to use for the schedule.

Click Save to make changes. Once the Flow is turned on, you’ll see a countdown timer telling you when it will run next.

Note: If you see a We don’t understand this schedule alert, it means the Flow is currently set to use a schedule that cannot be represented in the schedule UI. (It is possible to get into this state through the API or due to an older version of the UI.) If you Cancel the alert, the Flow (when active) will continue to run on the old schedule. If you Continue, you can proceed to setting the new schedule.