This blog post is part of our “Ask Andy” series in which we publish Andy’s plain-spoken, straight shooting answers to common or uniquely interesting (eLearning) questions. If you have a question, you can always fill out this form and ask Andy too.

Hey Andy,

We have a HRMS platform that supports payroll, human resources, and other workforce planning tools. We want to expand our application to also support eLearning so that our customers can also train their employees from our platform. Ideally, our customers would be able to import courses (SCORM, xAPI or other training), employees would access their training assignments directly from our HRMS and admins could run reports to track completions. Can you help us?

Hopeful HRMS

Hey Hopeful HRMS,

Thank you for reaching out, I’m happy to help. The good news is that we help to add this type of SCORM, AICC, and xAPI support to many HRMS, HRIS and other HR platforms often. We have two ways to jump in and help:

Rustici Engine

Rustici Engine is an integrated SCORM and xAPI player, a .Net or Java application that integrates with your application via a modern REST API. The Rustici Engine becomes a part of your application and handles all the import, launch, and tracking of a learner’s progress through a course. Our development team works directly with your team to help integrate Engine with your application. The Rustici Engine lives on your servers and handles support for SCORM 1.2, 2004 (2nd, 3rd, and 4th editions), AICC, xAPI and cmi5 and also includes an LRS. The Rustici Engine can be deployed on your own servers or privately hosted by us. Check out the technical details in our documentation.


SCORM Cloud is a SaaS version of our integrated content player. We offer an API that allows you to tie all the import, launch, and reporting tools to your application. Our documentation walks you through how to get started. SCORM Cloud is free to test courses and to build an integration with, so give it a try.

Here are some commonly asked questions we hear that you might also find helpful.

Do you support other content types besides SCORM and xAPI?
Today our solutions can handle the playback and tracking of SCORM, AICC, cmi5 and xAPI content. Support for PDF and Video file types is coming later this year.

Will users need to have a separate log in?
Nope! If end users are already logged into your platform, that information will be passed along when they launch a course in and stored in Rustici Engine or SCORM Cloud.

Do we need to host this service or do you?
We offer a cloud service, a privately hosted instance, or allow you to host our application on your own servers.

Does the product comply with GDPR?
Yes. More on our GDPR compliance here.

Let me know how I can help

Both Rustici Engine and SCORM Cloud include unlimited support by our eLearning standards experts and software developers plus access to all software updates (major releases occur once per year).

I’m happy to speak with you further about either option, or both for that matter. Reach out and let me know when you’d like to connect.


Andy joined our team to evangelize xAPI. Now he talks to people about all of the eLearning standards all day because he is considered a “salesperson.” He’s also our office jokester – he’s a punny guy.