Below are some example scenarios that demonstrate how learners may receive notifications with different engagement schedule configurations — specifically the number of mastery moments

These scenarios assume the learner does not self-engage, in which case they may not receive notifications.

These scenarios also do not account for new content being added. When this happens, there will be an increase in the number of valuable Concepts, which can result in an increase in notifications. 


A new learner is added to the OttoLearn system, assigned some Mastery Profiles, and given an engagement schedule with the following values set:

  • Required = 0
  • Up To =
Initially, the Learner is new and has lots to master 
They are prompted to complete up to 3 mastery moments a day

Eventually, the Learner has mastered many but not all Concepts
They are prompted to complete 1 to 3 mastery moment a day, depending on how many Concepts are still valuable.

Learner has mastered most Concepts
Since Required is set to 0, if there are no valuable Concepts to practice, then the Learner will not receive any engagement prompts.

Note that if there is at least 1 valuable Concept, or a Concept which is in danger of falling below it's mastery goal within the next week, then Otto will seek to have the Learner complete at least 1 mastery moment.

However, if Required was set to 1, then even when there are no valuable Concepts, then the Learner would still be prompted to do 1 mastery moment.