Skip to main content

Global events completion settings

Define which Moodle events can be used as completion conditions for Pulse automations (Pro only)

Updated over a week ago

About

In templates and instances, you can use events completion as a condition to trigger actions. Since Moodle provides a large number of events, the global settings allow you to define which events are available when configuring a template or an instance. This helps keep the event selector focused on the events that are relevant for your use cases.

You can find these settings under Site administration > Plugins > Activity modules > Pulse > Events completion.


Available settings

  • Available events

    Select the events that should be available for the automation condition. Only the selected events will be shown in the event selector when configuring the events completion condition in templates or instances.

  • The following events are enabled by default:

    • Course activity completion updated
      \core\event\course_module_completion_updated

    • Course module created
      \core\event\course_module_created

    • Course viewed
      \core\event\course_viewed

    • User enrolled in course
      \core\event\user_enrolment_created

    • User unenrolled from course
      \core\event\user_enrolment_deleted

    • User graded
      \core\event\user_graded

    • Assignment submission graded
      \mod_assign\event\submission_graded

    • Forum discussion created
      \mod_forum\event\discussion_created

    • Forum post created
      \mod_forum\event\post_created

    • Quiz attempt started
      \mod_quiz\event\attempt_started

    • Quiz attempt submitted
      \mod_quiz\event\attempt_submitted

Important: Only the default events have been tested. If you encounter issues when using additional events, please contact support.

Did this answer your question?