• Moodle

Pulse

Use automation to improve student engagement & compliance.

  • Basic free
  • Pro from €229 / year

Key feature 01 / 04

Notifications

Send notifications directly from a Pulse activity whenever learners reach key progress points, personalized with placeholders. Pro adds reminders, flexible senders and recipients, scheduling and branded emails.

Key feature 02 / 04

Flexible learning paths and completion workflows

Trigger actions based on learner progress for adaptive learning paths. Activities complete on availability, after a confirmation or with approval by a designated role. With Pro, users react directly via email.

Key feature 03 / 04

Credits

With Pro, motivate learners with visible credits that can be earned through activities or automated rewards. Together with Credit enrolment, credits also provide course access.

Key feature 04 / 04

Automation engine

With Pro, scalable cross-course automations powered by flexible, condition-driven logic: reusable templates, instances that perform real actions, combined conditions, and actions like sending notifications or allocating credits.

Pulse at a glance

Focus on what matters

Pulse keeps teachers, parents or line managers informed about learner progress and automates repetitive tasks.

Compare plans Try it yourself · upcoming
Skip to overview & plans Compare plans
Pulse Get it now

Everything about Pulse

Overview

Automation engine and Pulse activity

Pulse gives teachers a tool to create personalized, adaptive learning experiences. Notifications, reminders and credits (re)engage students, reward progress and nudge them to complete their courses — whether you need to monitor and improve completion rates for compliance reasons or want to keep engagement high.

Pulse consists of two components: the automation engine runs rules across courses, triggered by conditions such as activity completion, inactivity, course dates or Moodle events. The Pulse activity works inside a single course, sending notifications, awarding credits and handling confirmation and approval steps.

Management summary

Value, cost and rollout on a single page. Export as PDF for your committee.

Open as PDF (opens in a new tab)
  • Engagement

    Re-engage and reward

    Notifications, reminders and credits nudge learners to complete their courses.

  • Compliance

    Everyone stays informed

    Teachers, parents or line managers learn about progress and can act when needed.

  • Time

    Focus on what matters

    Repetitive tasks run automatically, so teachers focus on teaching.

Features & pricing

Feature Basic Pro
2 updates in 2.5 Rules across courses, independent of a Pulse activity.
Basic: not included Pro: every feature of the group
Sent by the Pulse activity in the course.
Basic: 1 of 3 features Pro: every feature of the group
Built into the Pulse activity, based on learner progress.
Basic: 1 of 2 features Pro: every feature of the group
Look and setup of Pulse activities.
Basic: 1 of 2 features Pro: every feature of the group
Earned through Pulse activities or the automation engine.
Basic: not included Pro: every feature of the group
Pulse activities and the automation engine at a glance.
Basic: not included Pro: every feature of the group
Extra features together with other plugins.
Basic: not included Pro: every feature of the group

All · every feature of the group 2 of 6 · some features — Not included

Release notes 2.5 ↗ All releases ↗

Use cases & screenshots

Onboarding

Course welcome messages

Welcome learners automatically when they enroll or the course starts, personalized with placeholders.

  • Automation conditions
  • Engine notifications

Compliance

Reminders for overdue activities

Remind inactive learners or those with open activities and keep teachers, parents or line managers informed — notifications stop automatically once the work is complete.

  • Engine notifications
  • Sender and recipients
  • Scheduling and suppression

Workflows

Approval workflows

Let designated roles approve activity completion, or let users confirm, rate or approve directly via email — without being enrolled in the course.

  • Availability, confirmation and approval
  • Reactions

Tech & compliance

Running it

Requirements

Moodle 4.5 to 5.2 (Pulse 2.6). For Pulse Pro on Moodle Workplace or Totara, please contact us.

Installation & updates

Basic and Pro are installed as described in the installation guide.

Reviewing it

Data protection & hosting

Your data stays in your Moodle. Pulse runs entirely inside your Moodle site and stores its data in your Moodle database and file storage, on your own server. bdecent does not run a cloud service for it, and the plugin never contacts bdecent: no licence checks, no telemetry, no usage tracking. Access is controlled by Moodle roles and capabilities, so only the people you authorise can see or change it. Pulse implements Moodle's Privacy API, so its data is included when you export or delete a user's data for GDPR requests. Pulse carries Moodle's Privacy friendly award. Notifications and reminders are sent through Moodle's own messaging and email.

Accessibility & license

Pulse is built with Moodle's own template system and the Bootstrap components of Moodle's standard theme Boost, so it follows your theme's colours and fonts. We have not published a formal WCAG audit yet — if something gets in your way, tell us and we will fix it. Released under GPLv3, like Moodle itself.

Stay updated Never miss a release note: join the Pulse Product Hub and get news about releases, webinars and design packages by email. Join the Product Hub ↗
Try Pulse yourself A ready-made Pulse sandbox: log in as teacher or student, change settings or build your own course. It resets regularly. Try it yourself · upcoming

Awards

  • Auto TestMoodle award
  • Privacy FriendlyMoodle award