Pulse activity feature
Pulse activities can be automatically marked as complete the moment they become available. This may happen immediately upon enrolment or once all availability conditions – such as a specific date, prerequisite activities, or custom course requirements – are met.
Because no manual interaction is required, this option supports highly dynamic learning paths. When combined with Moodle’s availability restrictions, it enables:
- Multilingual content choices
- Branching learning paths based on decisions, grades, or progress
- Section-based progression
- Adaptive experiences without visible clutter
This criterion ensures seamless progression and helps overcome the limitations of Moodle’s “all” or “any” completion settings by making availability itself a trigger for completion.

Example: Unlock content and send a notification
- The user starts starts learning.
- After completing the first activities, hidden content becomes visible.
- The user receives an email notification containing details about the newly unlocked content.
- The Pulse activity is marked as completed as soon as it becomes available.
Example: Complete when available
- The student can choose between two thematically different tests to complete the course.
- Once they have completed one topic, a Pulse activity appears, congratulating them on finishing the course. This activity is completed upon availability.
- At the same time, a notification with further details is sent.
