Skip to content
  • There are no suggestions because the search field is empty.

Use CyberPilot Content in Your Own LMS

You can launch CyberPilot awareness training directly from your own Learning Management System (LMS) using a SCORM file exported from the CyberPilot platform.

This integration lets your users access CyberPilot content without leaving your existing LMS, while your LMS handles distribution and reports back on completion and results.

How it works

CyberPilot generates a SCORM 1.2-compatible file that you upload to your LMS once. From there, your LMS distributes the course to your users and tracks their progress. You don't need any additional tools or third-party services to make this work.

The SCORM file is tied to your CyberPilot subscription. If your subscription ends, access to the content is automatically revoked — even for files already uploaded in your LMS.

What your users experience

When a user launches the course from your LMS, they are taken into the CyberPilot course player. They can select their preferred language before starting. When they complete the course, their result is reported back to your LMS automatically.

Users can select their preferred language when launching the course. You only need one SCORM file — it covers all available languages that the content is translated to in the CP app.

Getting started

Step 1: Export the SCORM file from CyberPilot

  1. Log in to the CyberPilot platform as an admin
  2. Navigate to Awareness Training in the left menu
  3. Find the course you want to export
  4. Click Export and select SCORM 1.2
  5. Download the .zip file to your computer
  6. You can export customized courses — including AI-customized content — the same way.

Step 2: Upload the file to your LMS

  1. Log in to your LMS as an admin
  2. Find the section for uploading SCORM content (this varies by LMS — refer to your LMS documentation if needed)
  3. Upload the .zip file you downloaded from CyberPilot
  4. Assign the course to the relevant users or groups in your LMS

Step 3: Verify that reporting works

Before rolling out to all users, we recommend completing the course yourself as a test user to confirm that your LMS correctly reflects completion status.

Content updates

If CyberPilot updates a course — for example to reflect new threats or improve content — the update is pushed automatically. Your users will see the updated content the next time they launch the course. You do not need to re-upload the SCORM file.

If you have cloned a course or customized it using CyberPilot's AI tools, it will not receive updates from the original CyberPilot content. It will instead receive any updates you make to the customized version in your own account.

Managing access

Access to SCORM content is tied to your CyberPilot subscription and managed centrally by CyberPilot. You do not need to manually update or remove files from your LMS if a subscription ends — access is revoked automatically.

What your LMS reports

Your LMS will receive the following data from each course completion:

Data point

Description

Status

Not started / In progress / Completed

Score

%-score. Completion req. is set to 0%.

Completion

Marked complete when the full course including quiz is finished. Completion is reported at the course level. Individual section progress is not reported separately to your LMS.

 

Supported LMS systems

The SCORM 1.2 standard is widely supported across LMS platforms. CyberPilot's export is compatible with most major systems. If you experience issues with a specific LMS, contact us at support@cyberpilot.io and we'll help troubleshoot.

FAQ and troubleshooting

Can I use this with any LMS? Yes — as long as your LMS supports SCORM 1.2, which is an industry-wide standard supported by most platforms. If you're unsure, check your LMS documentation or contact your LMS vendor.

Do I need to re-upload the file when content is updated? No. Updates to CyberPilot content are pushed automatically. Your users will see the latest version the next time they launch the course from your LMS.

Can users choose their language? Yes. When a user launches the course, they can select their preferred language. You only need one SCORM file regardless of how many languages your users speak.

What happens if we cancel our CyberPilot subscription? Access to the content is revoked automatically. Users will no longer be able to launch the course from your LMS, even if the SCORM file is still uploaded there.

Can I export AI-customized courses? Yes. Courses customized using CyberPilot's AI content tools can be exported as SCORM files the same way as standard courses.

Why does my LMS only show one stage/module for the course? The SCORM file packages the full course as a single unit. This means your LMS will show one stage that covers the entire course, rather than individual sections.

What score does the user need to pass? The SCORM file has a 0% passing requirement. This avoids conflicts between the content and any score requirements configured in your LMS. If you want to enforce a minimum score, you can set this directly in your LMS if it supports it.

Can a user retake the course to improve their score? Yes — but it also depends on your LMS settings. Check your LMS documentation for how to configure retake permissions for SCORM courses.

Troubleshooting: Content shows a white screen and does not load

The SCORM integration relies on a connection between your LMS and the CyberPilot platform. Some LMS systems block outside connections by default for security reasons, which will prevent the content from loading. This typically shows up as a white or blank screen when a user tries to launch the course.

If you experience this, your IT team will need to whitelist CyberPilot's domain in your LMS or network settings. Contact us at support@cyberpilot.io and we'll provide the specific addresses to whitelist.

Still have a question?

Contact us at support@cyberpilot.io