Schedules can be assigned to scripts and allow you to define frequency and other parameters for a script such as run as credentials.

Schedules are stored in the schedules.ps1 configuration file.

Scheduling a Job

To schedule a job, you can do so from the Automation / Schedules page and by clicking the New Schedule button. You can also schedule a script by click the Schedule option from the script's page.

Schedules can be defined based on simple selections like Every Minute or Every Hour or you can define CRON expressions yourself for more configurable schedules. You can also run One Time schedules that run once at a later date.

You can also define which user the scheduled job will run under as well as which PowerShell version to use.

Simple Schedules

Simple schedules are really just helpers for various standard CRON schedules. When you select one, it will define a CRON schedule for your.


CRON schedules use CRON expressions to define schedules. You can use a tool like Crontab guru to help define the schedule.

One Time

One time schedules will run once in the future. You can select the time and day of when they will run.


Continuous schedules will run over and over again. You can define a delay between each scheduled job run.