Trusted by
Since 2002, Rustici Software has been a trusted partner of enterprise organizations across a variety of industries. You can see more of our happy customers here.
Customer and Partner Training
Being able to provide training to learners outside of your enterprise organization (often referred to as extended enterprise) ensures your dealers, suppliers, resellers, franchisees and customers are educated about your products and processes. To do this well, you’ll likely need to distribute training content through a system other than your internal LMS. We have a few software solutions that can help
-
Content Controller
If you need a tool that scales and comes with easy-to-use solutions, look no further than Content Controller. It can help you manage and share your training with internal and external LMSs with tools like wide-ranging standards support, central reporting, version control, content portals and more.
Scale your training -
Rustici Dispatch
Need something that can be integrated into your existing proprietary learning management system? Utilize Rustici Engine and Rustici Dispatch. Together, they play eLearning standards-based content, while also sharing that content as proxy packages for your external learners with controls for versions, reporting and more.
Integrate course distribution -
SCORM Cloud
Our web application, SCORM Cloud, is perfect for getting started fast and adjusting use as your company’s L&D grows or scales back. SCORM Cloud comes with the basics of dispatch found in Content Controller or Rustici Dispatch, but it also comes with the invitations to share content and let learners play courses without an LMS.
Get a free trial of SCORM Cloud
“Everything is just more efficient and quicker. When we get calls from legal or regulatory and we need to provide that information very quickly, we're able to do that.”
Content Management
Manage multiple learning tools and the content that connects them
If your organization has multiple branches, brands or subsidiaries, you probably have a network of learning tools to manage training content across. Distributing, updating and reporting on all these courses across all those systems can be time-consuming and frustrating. The solution is to centrally host your training courses and our tools, like Content Controller, are built specifically to help.
With Centralization, when you upload a course in your central system, it’s immediately made available to every other connected platform. Not only do you cut down on time administering the courses, you also get a consolidated usage report across all learners in every system.
Centralization in action
Watch the Content Controller success story with Penn Medicine

Alarm.com reduces maintenance downtime to zero with Content Controller
Alarm.com is a leading property security company offering a variety of security and automation services and hardware for the residential and commercial markets. Alarm.com reduced the burden of growing at scale by using Content Controller to eliminate extensive management processes, streamline the delivery of training materials and gather better insights. This case study and use of Content Controller won them a Brandon Hall Group Bronze Award for Best Extended Enterprise Learning Program.
Read more about their storySupport the eLearning standards
Add standards support to your proprietary eLearning system
If you have a homegrown LMS or use another system like SharePoint to manage internal training, you might need to import off-the-shelf courses or content built by authoring tools. If so, you’ll need a content player that supports SCORM and other eLearning standards.
Our integrated content player supports them all (SCORM 1.2, SCORM 2004, xAPI, cmi5 and AICC) and connects to your platform via API calls, saving your team the time and hassle of building a reliable, conformant player. When it comes to deployment, we offer three options: you can host Rustici Engine on-premise, we can manage hosting of Rustici Engine for you or you can connect via API to our SaaS SCORM Cloud.
-
Rustici Engine
If your company’s created a proprietary content player with outdated standards support, you might find it a steep slope to update and continually. Rustici Engine can be integrated directly into your application to manage the import and launch of SCORM, xAPI, cmi5, LTI, and AICC content.
Learn more about Rustici Engine -
SCORM Cloud
SCORM Cloud doesn’t just share content, it can also play it! Whether you want to integrate its player into your tool or use invitations for learners without an LMS, SCORM Cloud provides options when it comes to playing your content for internal and external learners.
Try SCORM Cloud's player -
Rustici LRS
If your organization wants to track more than the traditional learning activities, you’ll need xAPI to collect that data. When using xAPI, you’ll need a Learning Record Store (LRS) to store your xAPI statements like our Rustici LRS. You can use our Rustici LRS standalone or within our Rustici Engine and SCORM Cloud products.
Learn about Rustici LRS

Delightful support
Our support team does more than just answer questions. We are here to help through the onboarding, integration and ongoing implementation of our products. If you ever have a question, whether it be about our company, our products or the eLearning standards, make sure to just ask!
“By the way, I wanted to mention that your team has been great to deal with during the process, very responsive and knowledgeable.”
“I really want to thank you guys on behalf of our team for helping out! We know you’ve bent over backwards for us, so we really appreciate your assistance here!”
“The Rustici Software team has been absolutely wonderful in providing support. We really appreciated that you hopped on a call to brainstorm solutions for a tough problem.”
Check out our approach to supportHave questions? Ask us anything.
When we say “ask us anything,” we really mean it. We talk to hundreds of people every month, many of whom aren’t sales prospects. We’re happy to help, so ask us anything.