What calls / elements of SCORM does Intuto support and why should they be implemented?

Inside your SCORM package you can set up calls that will help your Learning Management System report on your users in your course.

Intuto supports the following calls from SCORM 1.2 packages. Click on each call to find out more about what it does and why you may want to have it implemented.

Note: SCORM courses are only available on our Service Plus plan and by request, please contact your account manager or support@intuto.com to have it enabled on your site. 

If requested, we are happy for trial accounts to have SCORM courses enabled - please contact support@intuto.com for this option. 


Using the lesson_location call you can ensure that your users can resume where they left off the next time they visit your SCORM course. Think of this as a bookmark for your users.


How your SCORM package is set up for completion will determine what reporting is available to you inside Intuto. You need to set the pass mark for your course inside your SCORM package using the lesson_status call.

E.g. whether the user needs to complete all pages within the course to pass or whether they need to just pass all of the interactions.

Intuto uses single SCO meaning that your whole SCORM package sits on one page inside your course. This will in turn give you the reporting statuses of Registered, In Progress, Completed or Failed under the Course Report. Under your User Report you will see the same statuses as the Course Report and also get a breakdown of status per graded interaction in your SCORM package.


The core.entry call allows you to bookmark the users last page they viewed so they can return to that page on their next visit to Intuto.


The lesson_mode call can be set to change the tracking of the progress through SCORM course.

E.g. Review mode doesn't track progress

Intuto defaults to Normal, to ensure progress is reported.


The core.exit call will report back to Intuto how the learner left the SCORM course. Options include time-out, logout and suspend. Suspend helps ensure the learner returns to where they left off next time.


The suspend_data call will allow you to store your users progress through the course. So the next time your user comes back to view their course all of their previous progress has been remembered.


Use the launch_data call to pre-load the course with some existing data from the LMS. Not commonly used.


Intuto uses the interactions.n.id call to identify what completions happened inside the SCORM course. This id is set inside your authoring tool, and can usually be changed to improve the reporting inside Intuto if needed.


Use the interactions.n.result call to track a users result for a specific interaction. This will be shown under the User Report inside Intuto.


If there are other calls that you want to use that are not listed here get in touch with your account manager or contact support@intuto.com for more information.