Instant notifications
Search, filter, select, preview, and send personalised messages to course participants from one guided workflow.
Nice Notification gives authorised course users one place to send personalised messages immediately, automate learner reminders, reuse templates, choose delivery channels, and review notification history.
Reach the learners who need a message, personalise the content, choose how it is delivered, and keep a clear record of what was sent.
Search, filter, select, preview, and send personalised messages to course participants from one guided workflow.
Create scheduled or activity-based notification rules for access, progress, views, and supported submissions.
Use email, Moodle notifications, or both, with Moodle App push available when the site and recipient are configured for it.
Save message templates, use personalisation tokens, and choose Moodle default or an authorised custom sender account.
The preview below simulates the course plugin interface. Switch between Instant and Automated notifications, open each composer, move through the Instant notification steps, and explore the same workflow your course users see.
Recently sent notifications for this course.
| Sent on | Title | Sender | Recipients | Moodle notification | Status | Action | |
|---|---|---|---|---|---|---|---|
| Aug 28, 2026 1:24 PM | Upcoming Live Session | Site Owner | 1 | Selected | Selected | Sent |
|
| Aug 28, 2026 1:23 PM | Reminder to Access Your Course | Site Owner | 50 | Not selected | Selected | Sent |
|
Rules created for this course. Scheduled reminders are checked by Moodle cron; event rules wait for the selected activity event.
| Automation name | Automation type | Send frequency | Status | Next run | Last run | Action |
|---|---|---|---|---|---|---|
| Test | Reminder — Never accessed | Once | Disabled Sent | Not scheduled | Aug 28, 2026 1:33 PM |
|
| Reminder to Access Your Course | Reminder — Never accessed | Weekly | Enabled Waiting | Sep 6, 2026 1:30 PM | Never |
|
| Final Assignment Submitted Successfully | Event — Activity / Resource submitted | Once per user when the event occurs | Enabled Waiting | Waiting for matching activity event | Never |
|
Delivery history created by automated notification rules.
| Sent on | Title | Sender | Recipients | Moodle notification | Status | Action | |
|---|---|---|---|---|---|---|---|
| Aug 28, 2026 1:33 PM | Reminder to Access Your Course | Site Owner | 50 | Not requested | 50 / 50 | Sent |
|
Build the recipient list using course data, keep selections while moving between pages, then prepare and confirm a personalised message.
Search and filters are applied while your selections are kept.
Create scheduled reminders or activity-based messages, choose how often they run, and see the next scheduled run from the course page.
Use email, Moodle notifications, or both. Moodle App push can follow the Moodle notification channel when mobile notifications are available on the site.
Send a personalised email directly to each selected participant.
Send through Moodle notifications without duplicating the explicit email channel.
Build rich messages and use supported tokens so names, course details, sender information, and useful links are rendered for each recipient.
Keep frequently used content ready as templates and choose between Moodle's default sender and custom sender accounts available to the user.
Choose a reusable sender account when composing a notification.
Reusable content for Instant and Automated notifications.
Keep campaign-level history and open individual sends to review recipients and channel-level delivery results.
Search, filter, select, preview, and send personalised messages.
Schedule reminders or react to supported course activity events.
Filter by status, role, group, progress, name, or email.
Use email, Moodle notification, or both for each message.
Support Moodle App push through the Moodle notification channel when available.
Save frequently used notification content for quick reuse.
Choose Moodle default or an authorised custom sender account.
Render learner, course, sender, site, and URL tokens per recipient.
Add supported files to email notifications and scheduled messages.
Review recipients, sender, channels, message, CC/BCC, and attachments before sending.
Send in small batches and continue an interrupted Instant notification safely.
Review campaigns and recipient-level delivery outcomes.
Install Nice Notification on your Moodle site and manage instant messages, automated reminders, templates, delivery channels, and notification history from one clear course workflow.