Skip to main content

Activity completion condition of the automation engine

Configure how activity completion is evaluated to trigger actions in Pulse automations (Pro only)

About

Activity completion can be used as a condition to trigger actions when one or multiple activities are completed. It is using Moodle’s activity completion tracking and can only be used with activities that have a completion condition configured. Completion states such as passed or failed only work when the activity requires a grade.


Available settings

  • Activity completion
    Determines whether the condition is active and which events are evaluated.

    • Disable – Disables the condition.

    • All – Actions are triggered by all activity completions.

    • Upcoming – Actions are only triggered by activity completions that occur after the condition is enabled.

  • Select activities

    Defines which activities are evaluated.

  • Method

    Defines how activity completion is evaluated.

    • Activity count – Evaluates completion based on the number of activities.

    • Selected activities – Evaluates completion based on specific activities.

  • Number of activities

    Defines how many activities must meet the completion criteria.

  • Activities matching

    • Any – The condition is met if at least one selected activity matches.

    • All – The condition is met only if all selected activities match.

  • Completion status

    Defines the required completion state.

    • Completed – The activity is completed.

    • Partially completed – The activity is partially completed.

    • Failed – The activity is completed with a failing result. This only works for activities that require a grade.

    • Passed – The activity is completed with a passing result. This only works for activities that require a grade.

Did this answer your question?