Which training reminders are sent?
The module sends email notifications for key events:
| Event | Recipients | When |
|---|---|---|
| Training Scheduled | All enrolled participants | When status changes to Scheduled |
| Enrollment Confirmation | The newly enrolled employee | When someone is enrolled in a program that is already Scheduled or In Progress (by HR, by ESS self-enrolment, or by approving a request linked to the program) |
| Training Reminder | Participants + resource personnel | Recurring before start date |
| Training Started | All participants | When status changes to In Progress |
| Training Completed | All participants | When status changes to Completed |
| Skills Assigned | Completed participants | When program is Closed |
| Training Cancelled | All participants + resources | When program is Cancelled |
| Certificate Expiring | Employee with expiring cert | 30 days before expiry (configurable) |
| Mandatory Training Overdue | Employee + manager | Daily until completed |
| Request Submitted | HR Admin | When a training request is submitted |
| Request Approved/Rejected | Requesting employee | When HR acts on the request |
Reminder Schedule
Reminders are sent based on two program-level settings:
- Reminder Start Days Before: How many days before start to begin (e.g., 14)
- Reminder Frequency Days: How often to send (e.g., every 3 days)
A daily scheduled job processes all pending reminders.