Skip to main content

Dynamic Lesson Assignment

Automatically Assigning a Lesson Triggered by a Specific Condition

The Awareness Training program allows organizations to define a shared core learning path for all employees.

Triggered Lessons complement this functionality by automatically sending specific lessons based on observed behaviors or predefined conditions.


1 – Objectives

The purpose of this article is to explain how to:

  • create a trigger rule.

  • understand which behaviors can be used as conditions.

  • understand the automatic execution of Triggered Lessons.


2 – Prerequisites

  • Have access to Awareness Training → Program.

  • Have a role allowing access to an active program (Admin).

  • Ensure the program contains at least one lesson in the Learning Path.

  • Ensure dynamic groups have been created. Learn more here.


3 – Create a Triggered Lesson

  • Click on Program in the main menu.

  • Then click on + Assign Lesson.

3.1 – Choose the Delivery Mode

After clicking on + Assign lesson, a side panel appears.

Two options are available:

  • Add a course to the core learning path by choosing Learning Path.

  • Schedule a lesson delivery based on a triggering event outside the general program schedule.

Choose the second option by clicking on Triggered Assignment.

After selecting Triggered Assignment, click on Continue.

3.2 – Choose the Lesson to Add

Select the lesson to add to the program by clicking on Continue on the corresponding course row.

📚 Note: You can always test the course rendering by clicking on Preview on the corresponding course row.

3.3 – Choose the Audience

The final step consists of creating the condition required to receive the course.

  • Click on + Add Condition.

  • Then click on Join a group to choose the desired group.

The required condition therefore becomes being a member of the selected group.

Once the group or groups have been selected, click on Create Trigger Rule.

The rule is now created. It contains a lesson, an audience, and a delivery condition:


4 – Understanding the Behaviors Used to Create Rules

4.1 – Campaign Results

The condition required for an employee to receive a lesson outside the core learning path is membership in a group.

We recommend using dynamic groups, as they are better suited to conditional logic than standard groups, which are generally designed for business organization purposes.

A dynamic group must be created beforehand before it can be selected as an assignment rule. Click here to learn more.

Example:

It is possible to condition the delivery of an additional phishing hygiene course on membership in a group composed of serial clickers.

4.2 – Occasional Need to Add a Custom Course to a Specific Group

A program runs continuously: by design, it never stops.

In addition, each employee may follow a different learning path depending on:

  • the frequency of assigned courses;

  • the number of assigned courses;

  • or the specific lessons intended for them.

Over time, this personalization makes adding a new lesson to the core learning path more complex, especially when the program has already been running for several months.

In this case, using Triggered Lessons can be particularly useful.

Triggered Assignments make it possible to prioritize the delivery of a lesson to a specific group of users without waiting for the normal progression of the core learning path.


5 – Understanding Priority Rules Between Lessons

5.1 – Principle

The Learning Path allows lessons to be delivered to all employees within a company.

These lessons form a shared training foundation intended to guarantee a minimum awareness baseline and meet company compliance requirements.

The Arsen administrator can define the lesson delivery frequency in the program settings.

Three frequencies are available:

  • Weekly

  • Every two weeks

  • Monthly

5.2 – Priority of a Conditional Lesson

Arsen’s Awareness Training module allows differentiated learning paths based on employee profiles.

Depending on certain criteria, specific lessons may be assigned to certain user groups within the core learning path.

Delivery frequency, course completion tracking, or the addition of targeted content may therefore result in different learning paths from one employee to another.

Triggered Lessons, however, follow a specific rule: they always take priority over all other lessons in the program.

As soon as the defined delivery conditions are met, the Triggered Lesson automatically becomes the next lesson sent to the employee, regardless of the original order of the core learning path.

Did this answer your question?