Scheduled Tasks
System Preferences → Scheduled tasks manages the automatic maintenance tasks that keep a Trivore ID deployment running smoothly — for example, purging expired data, sending queued messages, and synchronizing with external services. From here you can adjust when a task runs, run it manually, and check its history.
The list shows every scheduled task, with columns for whether it's Enabled, its Name, its Cron expression, its Next execution date/time, when it was Last started, and its Latest logged event (for example, Completed).
Scheduling a task
Select a task and choose Edit to open Edit job schedule. From here you can:
- Toggle the task Enabled or disabled.
- Change its Cron expression — a regular cron expression given as 5 space-delimited values:
minute hour day-of-month month day-of-week. For example,0 22 * * mon-friruns every 22:00, Monday through Friday. - Restore defaults to reset the cron expression back to its default value.
The dialogue also shows the task's current Next execution date/time for reference.
Running a task manually
Select a task and choose Execute task now to run it immediately, regardless of its schedule or whether it's currently enabled.
Checking a task's log
Select a task and choose Info → View scheduled task actions to open its Event Log — the same per-object Event Log dialogue described in Event Log, with the task as the target. Each run typically logs a Started task entry, followed by a completion entry summarizing the result.