What is SCORM?
SCORM (Sharable Content Object Reference Model) is an industry standard for e-learning content. SCORM packages are interactive learning modules created in authoring tools like Articulate, Adobe Captivate, or iSpring. Juno supports SCORM 1.2 and SCORM 2004 packages.Taking SCORM content
When you open a SCORM unit in Juno:1
Content loads in the viewer
The SCORM package opens in an embedded viewer within the Juno interface.
2
Work through the module
Navigate the content at your own pace. Your progress is tracked automatically by the SCORM package.
3
Completion recorded
When the module reports completion, Juno records it and updates your progress.
Completion tracking
SCORM packages control their own completion logic. Juno supports two evaluation methods:If you’ve finished the module but Juno still shows it as incomplete, the package may not have sent a completion signal. Contact your admin.
Common issues
SCORM analytics
In Admin → Analytics → Unit analytics, the learner breakdown table for SCORM units can include an Attempts column showing how many times a learner launched the package.The Attempts column is controlled by the
can_see_scorm_trials_history feature flag. Contact your CSM to enable it for your organization.Generating SCORM content with the MCP server
If your organization has the Juno MCP server enabled, AI agents (for example, Claude via Claude Desktop) can generate and import SCORM packages directly into Juno without any manual file handling:The MCP SCORM tools (
create_scorm_unit, preview_scorm, and related tools) are gated behind the can_use_mcp_scorm_tools feature flag. Contact your CSM to enable them.Uploading SCORM content
1
Create a new SCORM unit
Click + and select SCORM from the content type options.
2
Upload your ZIP file
Upload the SCORM package as a ZIP file. Juno extracts and validates the package automatically.
3
Configure settings
Set due dates, evaluation method (completion or score), standalone mode, audience, and tags (see below).
4
Add tags (optional)
Use the Tags field to categorize the unit. Start typing to filter existing tags, or type a brand-new tag name and press Enter to create it on the spot — see Tagging SCORM units below.
5
Publish
Publish to make it available in the Company Academy or add it to a Course/Journey.
Tagging SCORM units
Tags help learners and admins find SCORM units in the catalog, filter analytics, and group related content. From the SCORM editor you can both reuse existing tags and create new ones without leaving the form.When to use it
- You’re uploading a new SCORM package and the tag you need doesn’t exist yet.
- You want to align SCORM content with the same tag taxonomy used across courses, learning paths, and analytics.
- You need to attach a missing tag without leaving the editor to open Admin → Tags.
How to add tags
1
Open the Tags field
In the SCORM editor, scroll to the Tags section and click into the field.
2
Select existing tags
Start typing to filter the company tag list. Select one or more tags — they appear as chips inside the field.
3
Create a new tag inline
If no match exists, finish typing the tag name and press Enter. Juno creates the tag as a company skill, saves it to your tag library, and attaches it to the unit in one step.
4
Save the unit
Save or publish the SCORM unit. New tags are immediately available to other admins from any tag picker.
Tag names must be unique. If you try to create a tag that already exists (even with different casing or as a hidden index entry), Juno shows a Tag already exists error and keeps your selection unchanged — select the existing tag from the dropdown instead.
Example
You’re uploading a compliance refresher for the EMEA region and want it grouped with other regional content:- In Tags, type
EMEA Compliance 2026. - The dropdown shows no match.
- Press Enter. Juno creates the EMEA Compliance 2026 tag and adds it as a chip on the unit.
- Publish the unit. The new tag is now selectable on other units, courses, and learning paths.
Tagging a SCORM unit
Tags (also called company skills) help learners discover the unit in the Academy and let admins group related content in reports. In the SCORM editor’s Tags field you can:- Select existing tags from the dropdown — start typing to filter the list.
- Create a new tag inline — type a name that doesn’t exist yet and press Enter. Juno saves the tag to your company’s skill list and adds it to the unit immediately.
Tag names must be unique. If you try to create a tag that already exists (by name or index), Juno shows a “Tag already exists” message and keeps the existing tag. Select it from the dropdown instead.

