User Automation Event Triggers in Axis LMS

User Automation Event Triggers in Axis LMS

Automation Event Triggers are the solution to many of the different scenarios you may encounter as an administrator. When triggered by a user’s actions, a chain reaction will occur somewhere else in the system; this occurs time and time again, and once they’re set up, go to great lengths to automate different user-related processes in your Axis LMS System.

You’ll want to use Event Triggers to solve a huge range of possible scenarios: changing user fields, enrolling users into courses, opening up new sections of a Course - the list really is endless. If you’re just getting started with Event triggers, the best way to think of them is IF->THEN scenarios. If a User does X, then Axis should respond with Y.


Where to find Event Triggers

There are three different types of Event Triggers: Course, Automations, and Shopping Cart.

Course Event Triggers
Learning > Online Courses > Manage Courses > Manage > Automation Event Triggers

Course Event Triggers have the most varied amount of user-triggered actions; such as completing, passing, or failing a certain module, or any module. They can also be further refined to act on smaller subsets of users via their Course Active Dates, Organizational Branches, or any user profile field.
Axis LMS Screen Shot
 
Using Course Automation Event Triggers, you are able to hide sections of the course; revealing additional sections only when the user has completed appropriate quizzes. You can also halt a user’s progress, and enroll them into additional training if they are failing those quizzes. When used with Shopping Cart Event Triggers, users can purchase their way into a course group, which then enrolls them into one or more courses. When the user accesses one of those courses, they can be dis-enrolled from the other courses.
Axis LMS Screen Shot
 
 
 
Automations
System > Automations

System Automations are the most comprehensive type of automations available. For complete details on using them, refer to the Workflow Automations Documentation.
Axis LMS Screen Shot
 
You can use System Automations to accomplish tasks such as enrolling users into Courses, Adding or Removing from Usergroups, and changing the dates they’re able to continue accessing the LMS system. When used with Shopping Cart Event Triggers, you’re able to act upon data that was set when the user purchased. For example, if a user purchased their way into a Usergroup, the Learning Portal Event Triggers can then enroll them into Courses based on that Usergroup.
 
When using Automations in this fashion, you will want to hook your workflow (the sequence of events that happen) into the workflow trigger named Learning Portal Page Visit.
 
 

Shopping Cart
E-Commerce > Products for Sale > Add a New Product > Automations
 
Shopping Cart Automations are set up as part of a product purchase, and there is only one way they can be triggered: a user purchases that product.
Axis LMS Screen Shot
 
One example of how you might use a Shopping Cart Automation is to offer your users to opportunity to extend their time in a course. Their initial enrollment may have come with 60 days of the course; but using the Shopping Cart Automation, users could buy additional segments of time. 
Axis LMS Screen Shot

Used by themselves, you can create to extend a users access dates in your system; or a course - setting the system expiration date is especially useful for automatically de-activating users.