Meta Pixel Saltar al contenido
Logo Geedle
Notifications agent

Automated notifications agent plugin for Moodle

A notifications agent that works for you inside Moodle, the open-source LMS: set up "if this happens, do that" rules and the system sends automatic messages to students and teachers, enrolls them in courses, assigns activities, and issues certificates — on its own, on time, and without anyone having to remember.

Cliente Geedle Cliente Geedle Cliente Geedle

HR, quality and L&D teams

already train with Geedle.

Moodle automation rule: if a learner falls behind, send an automatic alert right away
Training coordinator activating automated notifications that reach her students' phones
What it is

What is the notifications agent for Moodle?

It is a plugin for Moodle — the open-source LMS most widely used by schools, universities, and companies — that watches what happens in your courses and, when a condition is met, sends automated notifications and runs actions for you. Instead of checking reports and sending reminders by hand, you define the rule once and the agent applies it to all your students, every day.

  • Detects inactivity, progress, grades, and due dates
  • Sends personalized messages by email or Moodle messaging
  • Enrolls, assigns refreshers, and issues certificates instantly
  • Keeps an auditable log of every notification sent

Features of the notifications agent plugin

Any condition chains with any action — and a single rule can send severper monthsages and run several actions at once.

  • Tailored notifications

    Message templates with the student's name, course, and due date — by email or Moodle internper monthsaging, to the student, their teacher, or their manager.

  • Condition: inactivity

    Days without logging in or without progressing in a course: the agent writes to the learner who is falling behind before they drop out.

  • Condition: completion and grades

    Course or activity completed, minimum grade reached or failed: the trigger for recognition or for a refresher.

  • Condition: dates and membership

    Upcoming or past due date, cohort, group, or profile fields — for compliance and to target who receives each message.

  • Actions beyond alerts

    Automatic enrollment or unenrollment, assignment of refresher activities, certificate issuing, and group or cohort changes.

  • Log and simulation mode

    Every rule records what it did, when, and to whom; before activating it you test it in simulation, without sending a single reper monthsage.

Why

Why use a notifications agent?

Because communication that depends on someone remembering fails. These are the reasons we hear most from people who already use it.

Less drop-off

Inactive learners get a message in time, not after they have already failed. Online training stops depending on the tutor's memory.

Hours recovered

Reminders, enrollments, and certificates that used to be manual work are configured once and run on their own forever.

Consistent communication

Every student gets the same message at the same moment, with their name and course — no forgetting, no favoritism.

Compliance with evidence

Expiration notices are logged: you know who was notified and when, ready for an audit.

Who is the plugin for?

For anyone running a Moodle platform who wants communication with learners to happen on its own.

Moodle administrators

Moodle administrators

They stop chasing pending tasks: rules enroll, notify, and certify while they focus on what matters.

Teachers and tutors

Teachers and tutors

They send follow-up messages to their students without writing them one by one, and find out in time who is falling behind.

Training and HR leaders

Training and HR leaders

Corporate universities and training departments that need compliance, expiration reminders, and evidence per employee.

Moodle's native notifications vs. a notifications agent

Moodle already announces some events on its own. The difference is who decides what gets sent, to whom, and what happens next.

Moodle native notificationsGeedle notifications agent
What triggers the alertSystem events: submissions, forum posts, released grades.The conditions you define: inactivity, progress, grades, dates, cohort, or group.
Message contentGeneric system text.Templates with the student's name, course, and dates.
Who receives itThe person involved in the event.The student, their teacher or tutor, their manager, or several at once.
What happens nextNothing: the alert is the end.Chained actions: enroll, assign refreshers, issue certificates, move groups.
RecordNo per-rule log.Auditable log of every run, plus simulation mode.

Real examples running every day

01

Automatic onboarding

When an employee is added to the "New hires" cohort, they are enrolled in the 4 welcome courses and receive a message with their training calendar.

02

Compliance without chasing

15 days before their annual certification expires, the employee and their manager are notified; if they don't renew, the agent reassigns the course and notifies them again.

03

Instant recognition

When someone passes with 90 or more, the certificate is issued on the spot and the student gets a congratulations message — no one has to press a button.

Quick installation: your first rule in three steps

We install and validate the plugin in your Moodle; after that, creating rules takes minutes — no code.

Define the condition

Pick the trigger from a menu: days of inactivity, course completed, grade reached, upcoming due date, or group membership. Combine several conditions in a single rule to fine-tune exactly when the agent should act.

Configuring the condition of an automation rule in Moodle

Write the message and choose the actions

Write the message template with the student's data and choose who receives it. Add what else should happen: enroll in the next course, assign refresher activities, or issue the signed certificate.

Automatic notification and certificate issued by a rule

Turn it on and forget it

The rule runs 24/7 with an auditable log: what it did, when, and to whom. Pause it, edit it, or test it in simulation mode. Your admin gets hours back every week — and the forgetting disappears.

Relaxed admin while the active rules panel runs on its own

More than alerts: the engine of your Moodle

The notifications agent powers the other plugins: it moves learners along their Moodle learning paths automatically and hands out points and coins from avatar gamification when goals are met. And if your operation needs a rule or action that doesn't exist yet, we build it with our custom Moodle plugin development.

Impact is measured in hours recovered

What we see when rules go live in real operations with hundreds or thousands of users.

Admin hours recovered per week

10+

85%

Reminders, enrollments, and certificates that used to be manual work now run on their own.

Repetitive tasks covered by rules

100 %

100%

If it is repetitive and has a clear condition, it can be automated — and it stays in an auditable log.

Admins who no longer chase pending tasks

Daniela

Daniela

Platform Admin

"Automatic rules eliminated hours of admin work every week."

Luis

Luis

Corporate University

"Onboarding enrolls itself when someone is added: zero misses."

Karla

Karla

Talent Manager

"Certificates go out the moment people pass, signed and instant. People notice."

Roberto

Roberto

IT Lead

"The rules log saved us in an audit: everything traceable, date by date."

Elena

Elena

Compliance Coordinator

"Expiration notices put an end to lapsed certifications."

Sergio

Sergio

Moodle Administrator

"Support comes from the people who built the plugin: no runaround with generic help desks."

FAQ

Frequently asked questions

How many manuper monthsages would it take off your plate?

Book a demo and we'll build a rule from your operation live — with your courses, your students, and your real cases. To start with the full picture, request the free LMS assessment.