Scheduler

The scheduler used in SKOOR is based on react-js-cron. This scheduler allows you to automate certain processes like running scripts or forecasts. You can add several scheduler for one process and enable/disable them. A run configuration can be given with the scheduler so you can run the process automatically for every run configuration. First, choose a period, then configure the relevant fields.

Periods

Choose the recurrence range at the top. Available (largest to smallest):

  • Year: runs once per year on specific months/days/times

  • Month: runs every month on specific days/times

  • Week: runs on specific weekdays/times

  • Day: runs daily at a specific time

  • Hour: runs hourly at a specific minute

  • Minute: runs every minute

Depending on the selected period, only the relevant setting fields are shown.

Setting Fields

Depending on the period, one or more of these fields appear:

  • Months: Jan–Dec, multiple selection possible

  • Month days: day 1–31, multiple selection possible

  • Week days: Sun–Sat, multiple selection possible

  • Hours: 0–23

  • Minutes: 0–59

Multiple values can be selected by double-clicking an option or adding further values.

Fields per Period

  • Year: Months, Month days, Hours, Minutes

  • Month: Month days, Hours, Minutes

  • Week: Week days, Hours, Minutes

  • Day: Hours, Minutes

  • Hour: Minutes

  • Minute: runs every minute

Examples

  • Every day at 02:30 → Period: Day, Hour: 2, Minute: 30

  • Every Monday and Friday at 08:00 → Period: Week, Week days: Mon + Fri, Hour: 8, Minute: 0

  • On the 1st of every month at 00:00 → Period: Month, Month day: 1, Hour: 0, Minute: 0

  • Every hour at minute 15 → Period: Hour, Minute: 15

  • Every ten minutes → Period: Hour, Minute: <Double click on 10>