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)

Updated over 2 weeks ago

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?