Batch jobs
Batch jobs are automated background processes that run on a schedule to maintain system health and automate repetitive tasks.
Overview
Jobs run automatically (typically daily) and are idempotent — running them multiple times on the same day is safe and produces consistent results.
Available jobs
Viewing job history
Navigate to Administration > Job runs to see the history of all batch job executions.

The list shows:
- Started at — when the job began executing
- Job — the type of job that was run
- Status — current state (pending, started, completed, stopped, or failed)
- Duration — how long the job took to complete
- Errors — number of errors encountered (if any)
Click on any row to view detailed results for that job run.

Running a job manually
You can trigger a job manually at any time:
- Click the Run job button
- Select one or more job types to run
- Optionally select a specific run date (defaults to today)
- Click Run to start the job

This is useful for:
- Testing job configuration
- Re-running a job for a specific date
- Running jobs outside the normal schedule