Automation Triggers
1
What is an Automation Trigger?
A trigger is the event that starts your automation. A trigger can have conditions that must be true for the automation to run.
A trigger entity is the type of record that the automation is based on. Currently supported entities are:
- Course Enrolment
- Unit Enrolment
- Quote
- Course Offer
A trigger type is the kind of change to the entity that will fire the automation. Currently supported types are:
- Entity Created (when a new record is added)
- Entity Updated (when an existing record is changed)
Each automation can have only one trigger, but you can attach multiple action groups to it.
2
Add an Automation Trigger
- Navigate to LRM > Settings > Automation (under Automation)
- Click Create Automation
- Enter a Trigger Code (unique identifier)
- Enter a Trigger Name (something meaningful to you and your team)
- Select a Trigger Entity (e.g. Course Enrolment)
- Decide if you want to set the trigger on a custom field
- If yes, select the custom field
- Select a Trigger Type (Entity Created or Entity Updated)
- If you are setting the trigger on a custom field, the trigger type must be Entity Updated.
- Click Save.
(Optional) Add Trigger Conditions
3
What are Trigger Conditions?
Conditions refine when your automation will run. They prevent the automation from firing every single time a trigger event occurs.
You can apply conditions to:
- The trigger entity itself
- Custom fields on the trigger entity
- The parent entity of the trigger entity
A condition includes:
- Entity (e.g. Course Enrolment)
- Field (e.g. Status)
- Condition type
- Value is
- Value changed from
- Value changed to
- Evaluator (e.g. equals, does not equal, greater than, contains)
- Value (depends on field + evaluator)
Notes:
- If the trigger is Entity Created, you can only use Value Is.
- If your evaluator is has a value or has no value, you do not need to enter a value.
4
What is a Condition Group?
Conditions support both AND and OR logic.
Condition group = a set of conditions joined by AND.
Multiple groups can be joined by OR.
Example:
5
Add Trigger Conditions
- Navigate to LRM > Settings > Automation
- Click on the automation name to open the Automation Detail page.
- Click Add Condition Group
- In the group, click Add Condition
- Choose:
- Entity (options depend on your trigger entity)
- Field
- Condition type (Value Is, Value Changed From, Value Changed To)
- Evaluator (e.g., equals, does not equal, contains, is greater than)
- Value (if required)
- (Optional) repeat to add more conditions inside the same group.
- (Optional) add more condition groups if needed.
- Click Save.
Notes:
- If the trigger type is Entity Created, you can only choose Value Is as a condition type.
- If your evaluator is has a value or has no value, you do not need to enter a value.




