> ## Documentation Index
> Fetch the complete documentation index at: https://docs.introw.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Course Authoring

> Set up and configure partner courses in Introw.

**Open in Introw:** [Courses](https://app.introw.io/courses)

## 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.

## Prerequisites

* The **Courses (LMS) module** on your plan for an unlimited catalog; without it, a freemium course limit applies.
* A team role with **write access to Courses**.
* AI features enabled for your organisation to use **Generate with AI** and the AI tutor.

## 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. **Banner image** is the
artwork on the course card and header - upload your own, or let AI set one.

### 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.

## Setup walkthrough

<Steps>
  <Step title="Create the course">
    Go to **Courses → Create course** and start from scratch, generate with AI, or upload a SCORM file.
  </Step>

  <Step title="Structure the content">
    In the builder, add modules, then add sections within each module. Drag to reorder. Fill sections with text, images, video, embeds, and quiz questions.
  </Step>

  <Step title="Configure the AI tutor">
    Open **Update course → AI Agent**, keep the tutor enabled, and set its welcome message (or turn it off).
  </Step>

  <Step title="Make it available">
    There is no manual publish step. A course stays **Draft** until its first enrollment, or until automatic enrollment is turned on, at which point it automatically becomes **Active**. Enroll a cohort or turn on auto-enrollment to surface it to partners.
  </Step>
</Steps>

## How-to guides

<CardGroup cols={2}>
  <Card title="Build a partner course from scratch" icon="book-open" href="/features/courses/authoring/guides/build-a-course-manually">
    Structure modules and chapters, add rich content and assessments, configure the AI tutor, and make the course available to partners.
  </Card>

  <Card title="Duplicate a course" icon="book-open" href="/features/courses/authoring/guides/duplicate-a-course">
    Clone a proven course as a starting point for a new variant, then adapt only what differs.
  </Card>

  <Card title="Generate a partner course with AI" icon="book-open" href="/features/courses/authoring/guides/generate-a-course-with-ai">
    Turn a prompt or an uploaded deck into a full course draft, then refine, configure, and make it available.
  </Card>

  <Card title="Import a SCORM course" icon="book-open" href="/features/courses/authoring/guides/import-a-scorm-course">
    Reuse existing SCORM or Articulate Rise training by importing it into Introw, then make it available to partners.
  </Card>
</CardGroup>

## Limits & gotchas

<Warning>
  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.
</Warning>

## Troubleshooting

* **Course stuck on Generating** - generation is still running or didn't complete; try generating again.
* **SCORM content looks wrong after import** - check the package is a valid SCORM export (with its `imsmanifest.xml`); re-export from your authoring tool and re-import.
* **No AI tutor in the course** - check **Update course → AI Agent** is enabled, and that AI features are on for your organisation.
