01
Course catalog
HR-authored courses across technical, safety, soft skills and leadership, with duration and validity.
Training & compliance · certified, and provably so
A safety certification that expired in March is not training you have done — it is exposure you are carrying. Flume tracks the expiry, not just the completion, and shows you the lapse before an inspector does.
Push the calendar
Every course below is finished and every certificate was earned. Move the date forward and watch the compliance position drop anyway, because certifications expire and a completion flag has no way to know that.
Move the calendar forward +0 months
Nothing was un-completed. The same courses, the same people — only the date moved.
Validity periods are set per course; the certification it issues carries the resulting expiry date and drives the alerts.
What ships
01
HR-authored courses across technical, safety, soft skills and leadership, with duration and validity.
02
A course is company-wide or scoped to one department, so mandatory means mandatory for the right people.
03
Per-employee enrollment with progress, so a half-finished course is visible rather than binary.
04
Reaching completion issues the certification — no separate manual step to forget.
05
A course declares how long its certification lasts; the certification carries the resulting expiry date.
06
A scheduled pass warns before certifications expire, to the employee and to the people accountable for them.
07
Who owes what, right now, across every mandatory course and everyone it applies to.
08
Supporting documents with their own expiry alerts, and the company assets issued alongside a role.
How it actually works
A certification snapshots its title at the moment it is issued. Editing the course later changes what future learners are enrolled in without silently altering what a certificate from two years ago says someone earned.
Compliance is derived from the enrollment and the latest certification together, which is what makes "expired" expressible at all. A single completed flag can only say whether someone once did the course — it can never tell you whether they are covered today.
Every employee a mandatory course applies to counts as one assignment: company-wide courses apply to everyone, a departmental course only to that department. The headline percentage is that full denominator, aggregated in the database rather than by loading every row into memory each time the dashboard refreshes.
Book a demo
The fastest way to judge Flume is to run it against a period you already argued about. Send a month of punches and the payroll you produced from it, and we will show you the same month reconciled — including what the anomaly detectors flag.