The platform has a robust rules engine that allows you to customize the user experience and automate a variety of actions. Used wisely, rules can make a course more engaging and flexible.
Rules can also be used with course games to define rules that award points and badges to learners. You can add rules to courses, modules, sections, assessments, and accounts.
Rules are compromised of specific events that trigger actions. There are many events throughout the platform that allow you to add actions. For example, within courses and classes you can add actions to the following events:

The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
To add an action that occurs when a user is enrolled in a course or class:
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
Please note that if the course is set as a course goal in a learning path, the enroll in course automation action of the path completely takes over what message on the course is sent. The canned message in the target course is always ignored when a learner is added via automation. This allows the learning path to control the learner experience. For example, it allows the path to silently enroll someone into a specific course regardless of how that course is set up for regular enrollment.
To add an action that occurs when a learner is unenrolled from a course or class:
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
To add an action that occurs when a learner is unenrolled from a course or class:
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
You can then add inactivity rules that are triggered when a learner becomes inactive in the course. The actions are triggered after the number of days specified earlier have passed. To add a rule:
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
Additional details about each action is covered in the 'Adding actions' section of this article.
You can then add deactivation rules that are triggered when a learner is deactivated from the course. The rules are triggered after the number of days specified earlier have passed. To add a deactivation action:
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
Additional details about each action is covered in the 'Adding actions' section of this article.
You can also add 'Deactivation countdown' rules that can trigger a variety of actions, the specified number of days before the student is deactivated. To learn more, review the Deactivation countdown section of the Configure courses and classes article.
If Compliance is enabled for a course or class, you can add 'Expiration countdown' rules that can trigger a variety of actions as the expiration day approaches.
You can use rules to perform actions at the start and/or finish of an instructor-led or blended course. This is a useful feature if you want to remind learners that a course is about to start.
To add start and/or finish actions:
The Class start rule or Class finish rule pop-up displays.
If you select the Before or After options, you can determine the days and hours when the rule will be triggered before or after the start/finish of the course.
Note: The time you select for a start or finish rule is the time the notification becomes available to be processed. Notifications are then delivered as part of a scheduled batch job, so they may be sent up to 90 minutes after the selected time, depending on processing schedules and message volume. Please take this into consideration when selecting a time for a start or finish rule.After the start or finish rule is added, it will display on the Schedule page.
If you click Add action, the Add action pop-up displays. Actions are available in the following tabs:
Additional details about each action is covered in the Adding actions section of this article.
If your course or class has a game, you can add a variety of rules that are triggered when a particular game level is achieved. When learners reach a game level, you can add rules that award badges, certificates, custom messages and more. To learn more about adding rules to course game levels, visit the Course games article.
The platform also supports rules that trigger actions when users post and/or reply in course forums. For example, you can award a user five points in the course game for posting to a forum and two points for replying to a posting.
The Configure screen displays.
The Add action pop-up displays. Actions are available for forums in the following tabs:

Actions can be added directly to modules and lessons, where you can specify what actions occur when a learner completes them.
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
Additional details about each action is covered in the 'Adding actions' section of this article.
To create even more granular rules, you can add rules to sections.
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
Additional details about each action is covered in the 'Adding actions' section of this article.
Completion rules can also be added to assessments. To add a rule to an assessment:
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
Additional details about each action is covered in the 'Adding actions' section of this article.
You can create rules that trigger actions when a learner earns a particular score for an assessment. To create a score rule for an assessment:
You can add multiple rules to an assessment. After the rules are added, you can modify them:
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
You can also add multiple actions for each score rule.

You can create rules that trigger actions when members are added or removed from groups. To create rules when members are added to or removed from groups:
The Add action pop-up displays. Actions are available in the following tabs:
The platform allows you to add rules that trigger specific actions when learners drop below the threshold for a specific skill for a defined period of time.
The Mastery threshold rule pop-up displays.
The Skill rule is created. To add an action:
The Add action pop-up displays. Depending on the set-up of your platform, the following actions are available across multiple tabs:
Adaptive learning provides additional actions that allow you to dynamically personalize a course based on the previous actions of a learner. Dynamic personalization allows you to use rules and actions that personalize which modules, assessments, and path goals are shown/hidden from specific learners.
Adaptive learning adds visibility settings to modules and assessments, as well as the following access actions:
Rules are compromised of specific events that trigger actions. To learn about the individual actions themselves, visit the Rule actions article.
The Automation tab in courses allows you to quickly view all rules that have been set up for a course and its modules.
The Automation feature is now enabled for the course. To see the rules for the course:
All of the enrollment, reenrollment, unenrollment, inactivity, deactivation, and completion rules for the course display.
After clicking Edit, new options display:
To hide the editing tools on the Automation page:
The Automation tab in groups allows group administrators to quickly view all rules that have been set up for a group.
The Automation feature is now enabled for the group. To see the rules for the group.
All of the actions for the group display.
After clicking Edit, you can add actions that are triggered when members are added or removed from the group. To add an action:
You can also modify existing rules:
To hide the editing tools on the Automation page:
Using filters with rules
You can add one or more optional filters to any rule action to further refine which users the action will apply to. To add a filter to an action:
The Filters fields display.
Saving filters allows you to reuse it with other actions.
To delete a filter:
When filters are in place, the action only applies to users that satisfy the requirements of the filter.