Modern Course Reminder (local_moderncoursereminder) is a Moodle local plugin that automates learner follow-up. Instead of teachers chasing learners by hand, you define rules that detect who has not started, not finished, gone inactive, or missed a deadline — and the plugin sends the right reminder, on the right channel, on cron.
On that foundation it escalates still-incomplete learners to their line manager, drafts branded templates (optionally with AI), batches manager digests, and reports on what actually moved completion — with filterable, exportable logs and a Report Builder datasource for audit.
{primary} Modern Course Reminder is a commercial plugin licensed under GNU GPL v3. It is the enterprise successor to the older free
local_course_reminder, and includes a one-command migration that brings your existing reminder data across. See Installation.
Reminders run as a pipeline of scheduled tasks on Moodle cron:
Completion, inactivity, and deadline state are read from Moodle's own Completion, Enrolment, and Messaging APIs — there is no external service to host.