Skip to main content

Schedules

Scheduled automations are not the only things that run on a cron. Processes, reports, Fusion AI playbook tasks and agents can have schedules too, and all of them are fired by the same scheduler. The Schedules tab lists every one of them, says when each runs next and how it ran in the last 24 hours, and lets you add, change and remove the schedules of processes and reports, and of scheduled automations through the automation editor.

At Northgate Energy, Priya Shah checks the tab when she changes a loader's timing, to see the new times straight away and to make sure nothing missed a run overnight.

The Schedules tab


How schedules are kept​

Each schedule is a crontab entry: the scheduler's copy of the cron. You never edit an entry directly. The platform writes it from whatever owns the schedule, and keeps the two in step:

OwnerWhere its schedule is keptWhen the entry exists
A scheduled automationThe Schedule (cron) setting of the automationWhile the automation is enabled
A processThe process's cronWhile the process is enabled
A reportThe report configuration's cronWhile the report is enabled
A Fusion AI playbook task or agentThe task or agentChange these in Fusion AI

So adding, changing or removing a schedule on this tab changes its owner, and the platform rewrites, creates or removes the entry for you.


The schedule summary on the Overview tab​

The Overview tab has a Schedules section under the automation reports:

CardWhat it shows
SchedulesThe crontab entries of your company in this environment
Scheduled automationsHow many of them are scheduled automations
Fired, 24 hoursHow many times the scheduler fired them in the last 24 hours
Missed, 24 hoursTimes a schedule was due in the last 24 hours but was not fired. Red when there are any
Need attentionSchedules that missed a fire, never fire, or do not match what owns them

Below the cards, Coming up lists the next schedules due, and Schedules that need attention says why each one is listed. Click a row to open it on the Schedules tab.

The schedule summary on the Overview tab


Reading the list​

Schedules that need attention come first.

ColumnWhat it shows
ScheduleThe entry name: the process name, the report id, or automation: and the automation id, with the description or the automation's sentence under it
TypeAutomation, Process, Report, Playbook task, Agent and so on
CronThe schedule. A day of week written as a number, which never matches, is pointed out in red
Next fireWhen it runs next, in UTC and, for EU1 and EU2 schedules, local time. never in red when it has no time in the next 400 days
Fired, 24 h and Missed, 24 hHow many times it was fired in the last 24 hours, and how many times it was due but not fired
Last firedWhen the scheduler last fired it in the last 24 hours
Owner's schedulecron matches, or what is wrong: cron differs (the owner was changed but the entry was not rewritten), disabled, no cron, no process with this name (an orphan entry) or no crontab entry (an enabled owner with a cron that never runs)

Use Search, Type and Needing attention to narrow the list, and CSV to download it.


Changing a schedule​

Select Edit on a row.

  • For a scheduled automation, the automation editor opens: change its Schedule (cron) setting there.
  • For a process or report, a dialog shows its cron and whether it is enabled. As you type, the line under the field checks the cron and shows the next three times it will run. Select Save.

Changing the schedule of a process

Saving also fixes a cron differs row: the platform rewrites the entry from the saved cron. Tick enabled to switch on a disabled process or report, since its schedule only runs while it is enabled.

To stop a process or report running on a schedule, select Remove schedule in the same dialog and confirm. Its cron is removed; it can still be run by hand or by automations.

tip

Write the days of the week as names (MON-FRI), and increments as start and step (0/15, not */15). The dialog will not save a cron the platform cannot run.


Adding a schedule​

Select Add schedule and choose what to schedule:

Schedule aWhat happens
ProcessType or pick the process name, enter the cron, and Save. The process must already exist. Tick Enable it as well to switch it on
ReportThe same for a report configuration, by its id
Scheduled automationSave opens the New tab: choose the item, then runs on a schedule in When. See Scheduled automations

Adding a schedule to a process


Next​