Skip to main content

Where it lives

Course Authoring sits under Portal, at Courses.
The course editor, with the chapter tree on the left, the chapter being written in the middle, and the AI assistant that edits it on the right.

Before you start

How it works

A course is organized into modules (major topics), and each module holds ordered sections (individual lessons). Learners move through sections in order; finishing a module’s sections completes the module, and finishing all modules completes the course. On the Courses list, each course shows a status:
  • Draft - still being built; not yet available to partners.
  • Generating - AI is drafting the course (you’ll see this briefly after an AI create).
  • Active - published and available to enroll.
You create a course from Courses → Create course, with three options:
  1. Start from scratch - an empty course you fill in the builder.
  2. Generate with AI - describe the course (and optionally upload a deck or PDF); Introw drafts the outline, modules, sections, a banner, and a description for you.
  3. Upload SCORM - import an existing SCORM package (including Articulate Rise and Google Slides exports).
Each course can include an AI tutor - an in-course assistant that answers learner questions about the material and coaches them on quizzes without giving answers away.

Settings & configuration

Most course settings live in the Update course dialog, organized into tabs.

Basic tab

Name is the course title shown to learners; AI generation fills it in automatically when you create a course with AI. Description is the short summary shown on the course, and AI drafts it for you too. Thumbnail banner is the artwork on the course card and header - upload your own, or let AI set one.

Image sizes

The thumbnail banner opens a crop-and-zoom step and is saved at exactly 3:1, so a tall or square upload loses its top and bottom. Generate with AI next to it creates a 3:1 banner at 1200×400 from the course name, description and modules plus your brand colors, which is the quickest way to give an imported SCORM course a proper card. Chapter images are rendered at the ratio you upload, and the AI assistant generates them at the sizes above, so hand-made and generated visuals stay consistent. Two exceptions worth knowing: a course generated with AI takes its banner from the first illustration in the generated content, which is square and therefore cropped in the 3:1 slot - replace it with a wide image if the card matters. And over MCP, upsert_course takes the banner as a thumbnailUrl (a hosted 3:1 https image), stored as-is and never cropped.

AI Agent tab

Enable AI Agent is on by default and turns the per-course AI tutor on or off. AI tutor welcome message is the first thing the tutor says to a learner when they start the course, so use it to set the tone and point them at what to do first.

At import (SCORM)

SCORM playback runs an uploaded SCORM package in the built-in SCORM player, which preserves the original authored experience and reports progress back to Introw.

How-to guides

Troubleshooting

AI generation runs in the background - a new course stays Generating until it finishes, and larger attachments take longer. Deleting a course while it’s generating cancels it. SCORM uploads play in the built-in SCORM player, which preserves the original package; edit the source in your authoring tool and re-import to change it.
Generation is still running or didn’t complete; try generating again.
Check the package is a valid SCORM export (with its imsmanifest.xml); re-export from your authoring tool and re-import.
Check Update course → AI Agent is enabled, and that AI features are on for your organisation.

FAQ

No, and there are three ways to keep what you have. Export the course as SCORM and import it, which keeps your authoring tool as the source and plays the original package here. Or leave the course where it is and link or embed it from a portal section, so partners reach it from the portal without you moving anything. Or, if the completions themselves are what matters, keep them where they are and bring the status in: a CRM property carrying “certified” drives segments, tier requirements and reporting exactly like a native enrollment. There is no native connector to third-party LMS platforms, so anything beyond SCORM runs through the API or your CRM.
No. A course lives in the portal because progress, quiz results and certificates are tied to the partner contact taking it, which is also what makes completion reportable and what a certificate attests to. Reaching partners off-portal is the notification’s job: the reminder arrives in their inbox or chat and links straight into the course.