Scheduled triggers allow you to trigger scripts on a schedule.
Stitch It help or build it yourself
When you create a new scheduled trigger, you'll be asked to provide a schedule in CRON format as well as a script to trigger. The Stitch It UI helps you follow the correct CRON schedule format. You can use the app's help to construct the CRON expression, you can build the expression manually, or you can use the app's guidance to get started and manually tweak the CRON expression to your liking.
Supported CRON expressions
Stitch It currently supports the following six CRON expression segments (image courtesy of npm):
Scripts trigger via the UTC (GMT+0) timezone—something you want to consider when constructing a CRON expression. Next-estimated and last-scheduled-trigger dates are shown in your local time zone based on your OS or browser settings. Use this data to verify that your CRON trigger behaves as you expect.
The minimum trigger interval allowed by Stitch It is 15 minutes. While you can construct triggers to execute more frequently, the app adjusts so intervals remain, at minimum, 15 minutes apart.
A known issue with the scheduler
When constructing minute-based intervals, we recommend multiples of 15 minutes, e.g., every 15 minutes, 30 minutes, 60 minutes, etc. Departing from these recommendations may lead to the scheduler defaulting to the minimum interval of 15 minutes.
You are allowed to define a different schedule for each of your environments. When creating a new environment, you are required to set a new schedule for existing scheduled triggers. While these schedules can differ from those in your existing environment(s), they don't have to.
Deploying scheduled triggers
New scheduled triggers won't be activated until the environment in which it was created is redeployed.