Skilljar lessons can be marked as complete based on actions outside of our system, such as a custom simulation or tutorial.
The API to mark lessons as complete is here:
Flag the lesson for API completion
In the Lesson Settings at the bottom of each lesson creation page, mark the box that says 'Disable automatic completion'.
Write the API to mark the lesson complete based on outside services
This could include requiring the student to complete tasks in your application or could be dependent on any other tools that you would like to leverage.
Some tools which can be used to Mark this lesson complete include: