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

# Manage Trainings

> Create a training, build its chapters and lessons, publish it, give learners access and keep them informed. Step by step, with screenshots.

A **training** is a course sold in the catalog: a presentation, a price, and chapters full of
lessons (documents or videos). This guide walks you through creating one, filling it, publishing
it, and managing who can follow it.

> [!NOTE]
>
> Everything below is for the **web app** on a computer, signed in as an **Admin**. The
> screenshots show the trainings of the test platform.

***

## Table of contents

* **Step 1 — Open the trainings list**
* **Step 2 — Create a training: Basic Info**
* **Step 3 — Build the course content**
* **Step 4 — Write a lesson**
* **Step 5 — Preview and publish**
* **Step 6 — Give learners access**
* **Step 7 — Notify the learners**
* **Step 8 — Archive, export and import**
* **Good to know**

***

## Step 1 — Open the trainings list

Click **Trainings** in the sidebar.

![The Trainings table with titles, instructor, learners, price, status and actions](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/01-trainings.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=23a81e3d061b77c2a4911c18854f102b)

Trainings: one row per training.

| Column | What it shows |
| :- | :- |
| **Trainings** | Cover, title, and how many chapters and lessons it holds. |
| **Created By** | The instructor who teaches it. |
| **Learners** | How many learners have access to it. |
| **Price** | The price in TND. |
| **Status** | **Published** (visible in the catalog) or **Draft** (hidden). |
| **Updated** | Month of the last change. |

The icons at the end of a row are shortcuts: the eye (**Preview**), the pen (**Update**), the bell
(**Notify learners**, grey when the training has no learners yet) and the sparkles, green when the
**AI Assistant** is enabled for this training (hover it: *"AI Assistant: enabled"*). **⋯** opens
every action:

![The row menu with Preview, Draft, Disable AI Assistant, Update, Assign learners, Unassign learners, Notify learners, Learners' emails, Import Chapters, Import Lessons and Archive](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/02-training-menu.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=96aa1165780b9735d83d4d300bd6004c)

The ⋯ menu of a training.

| Action | What it does |
| :- | :- |
| **Preview** | Opens the training as learners see it (Step 5). |
| **Draft** / **Publish** | Hides the training from the catalog, or publishes it (Step 5). |
| **Disable AI Assistant** / **Enable AI Assistant** | Turns the AI assistant of the course player off or on for this training. |
| **Update** | Opens the training editor (Steps 2 to 4). |
| **Assign learners** / **Unassign learners** | Gives learners access without an order, or removes it (Step 6). |
| **Notify learners** | Sends an in-app message to everyone who follows the training (Step 7). |
| **Learners' emails** | Lists the e-mail addresses of the training's learners. |
| **Import Chapters (.json)** / **Import Lessons (bulk)** | Adds content from files (Step 8). |
| **Archive** | Removes the training from the list (Step 8). |

***

## Step 2 — Create a training: Basic Info

Click **Create Training** at the top right. The editor has two steps, shown at the top:
**1 Basic Info** and **2 Course Content**.

![The Create Training editor on step 1, with the Identity section and a checklist showing 6 fields left](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/05-create-training.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=2d54858fdd1b26f0761057d55889b1eb)

A new training: the editor opens on Basic Info, with a checklist on the right.

The **Checklist** on the right ticks each part as you fill it (*"6 fields left"* at the start, then
*"Ready to continue"*), and the **Catalog Preview** below it shows the card learners will see.
Here is the same page filled in, for an existing training:

![The Basic Info step of the PMI PBA training with identity, media, pricing, instructor, level and duration filled in](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/06-basic-info.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=83ddbebc853b366863464d301f7a97df)

Basic Info, filled in.

**1. Identity**

**Training Title** and **Training Description** (shown in full on the training page, first two
lines in the catalog). The **Training Slug**, the training's short web name, is filled **Auto
from title**. Pick at least one item in **Training Categories** and in **Training Tags** — see
[Categories and tags](https://docs-strived.mintlify.site/admin-guide/categories-and-tags.md).

**2. Media**

**Intro Video**: paste a **YouTube link** (a preview appears below it) or switch to **Upload
video**. **Thumbnail**: the 16:9 cover used in the catalog (**Pick image**). **Badge logo**
(optional): shown on the certificate.

**3. Pricing & revenue**

**Price** in TND, an optional **Discounted Price** (it must be lower than the price), and the
**Instructor revenue percentage**. The line underneath sums it up, e.g. *"Students pay 100 TND ·
the instructor earns 30 TND per sale · the platform keeps 70 TND"*.

**4. Instructor**

**Select an Instructor**: the person who teaches the training.

**5. Level & duration**

**Total duration** in hours and minutes, and the **Difficulty Level**: **Beginner**,
**Intermediate** or **Expert**.

**6. Save & continue**

Click **Save & continue** at the top right. The training is saved **as a draft**: it does not
appear in the catalog yet, so you can fill it in quietly.

> [!WARNING]
>
> Once a training has sold, its **Instructor** and its **Instructor revenue percentage** are
> locked: changing them would distort the revenue of the instructor and of the existing orders.
> The editor shows a padlock and explains why.

***

## Step 3 — Build the course content

Step 2, **Course Content**, shows the **Curriculum** on the left and an editing panel on the right.

![The Course Content step with two chapters in the curriculum and the New chapter form](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/07-course-content.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=76a1621993f72c97aaad198752173572)

Course Content: the curriculum on the left, a new chapter on the right.

**1. Add a chapter**

Click **Add Chapter**, type the **Chapter title** (learners see it in the course tree and on
their progress page), then **Save chapter**. A chapter is only a title and a position: the
lessons go inside it.

**2. Add lessons to the chapter**

Open the chapter's **⋯** menu and choose **Add Lesson** (the same menu has **Rename chapter**
and **Delete chapter**). Step 4 explains the lesson form.

**3. Reorder**

Drag a chapter or a lesson by its handle (the six dots on the left) to move it.

**4. Save the training**

When the curriculum is ready, click **Save training** at the top right. **Previous** goes back
to Basic Info.

The **Find a chapter or lesson…** box searches the curriculum, **Expand all** opens every chapter,
and **Import** adds chapters from a file (Step 8).

***

## Step 4 — Write a lesson

![The new lesson form with the lesson title, the Document and Video types, and the Content block saying No content yet](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/08-add-lesson.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=cc7d3de68034624141decfcad5e948bd)

A new lesson in chapter 01.

**1. Title and type**

Type the **Lesson title** and choose the **Lesson type**: **Document** (text, images, tables and
files written in the editor) or **Video** (a YouTube video, with notes underneath). The type
sets the icon learners see in the course tree, and you can change it later.

**2. For a video: the source**

Paste a **YouTube link**, or switch to **Embed code** and paste the embed code. Any YouTube
address works; the platform wraps the video in the standard player. Uploaded MP4 files are not
supported for lessons yet: use YouTube (an unlisted video works).

**3. Write the content**

Click **Edit content** to open the full editor, write the lesson, then click **Save Lesson** at
the top of the editor.

**4. Save**

Back in the form, click **Save Lesson**. The title and type are saved here, the content in the
editor.

![The lesson form of Lesson 2, a video lesson, with the YouTube link field and the Content added block](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/09-edit-lesson.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=d7872954d6da10c0ce49dcc28e96f9f3)

Editing an existing video lesson.

![The rich-text lesson editor with its toolbar and the lesson content](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/10-lesson-editor.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=cb4fe15f660c15f7b447518395f2e2f2)

The lesson editor (Edit content).

In the curriculum, each lesson shows a dot: **green** when it has content (*"Content added"*),
**orange** when it is still empty (*"No content yet"*). The lesson's **⋯** menu offers
**Preview**, **Edit** and **Delete**.

> [!TIP]
>
> The first lesson of chapter 1 carries a **FREE PREVIEW** badge: visitors can always watch it
> before buying, to sample the training. Put a good introduction there.

***

## Step 5 — Preview and publish

**⋯ → Preview** (or the eye) opens the training page as learners see it in the catalog: category,
level, views, learners, instructor, presentation video, price and **This training includes**.

![The training details page of PMI PBA with its banner, certificate badge, video and price box](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/11-training-preview.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=ff0bd8472799ce34ef9c786b4cad3e3f)

Previewing a training.

When everything is ready, open **⋯** on the training's row and click **Publish**. Its status turns
**Published** and it appears in the learners' catalog. **Draft** in the same menu hides it again.

***

## Step 6 — Give learners access

Learners normally get a training by ordering it. You can also give it to them directly, without an
order:

**1. Open Assign learners**

**⋯ → Assign learners**.

**2. Tick the learners**

Search by name or e-mail in **Search for a learner**, and tick everyone who should get the
training.

**3. Confirm**

Click **Confirm**. The training appears in their **My Content → My Trainings**.

![The Assign learners window with a search box and a list of learners to tick](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/04-assign-learners.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=8ee50aa0fd0959eeadba2a370862cd3f)

Assign learners.

**⋯ → Unassign learners** works the same way and removes the access.

> [!TIP]
>
> To give a learner several trainings and exams at once, by e-mail, create a **voucher** instead —
> see [Vouchers and coupons](https://docs-strived.mintlify.site/admin-guide/vouchers-and-coupons.md).

***

## Step 7 — Notify the learners

Click the bell on the row (or **⋯ → Notify learners**).

![The Notify learners window with the recipients, the notification types, the title, the content and quick messages](https://mintcdn.com/docs-strived/iD9utH4spO50op0r/images/admin-guide/trainings/03-notify-learners.png?fit=max\&auto=format\&n=iD9utH4spO50op0r\&q=85\&s=918234dd1f55d4d98810d96453a7e665)

Notify learners.

**1. Check the recipients**

**Recipients** shows the training and how many learners will get the message.

**2. Pick a Notification Type**

**Announcement**, **Reminder**, **Deadline**, **Assignment**, **Course Update** or **Warning**.

**3. Write the message**

Fill in **Notification Title** and **Notification Content**, or start from one of the **Quick
messages** (**Important reminder**, **New chapters added**, **Training update**, and so on).

**4. Send**

Click **Send now**.

> [!NOTE]
>
> This message is **in-app only** and **sent immediately**: no e-mail goes out and it cannot be
> scheduled. For e-mails or scheduled messages, use **Notifications** in the sidebar — see
> [Send notifications](https://docs-strived.mintlify.site/admin-guide/send-notifications.md).

***

## Step 8 — Archive, export and import

* **Archive**: **⋯ → Archive** removes the training from the list. Find it with the **Archived**
  icon at the top right, then **Restore** it, or **Delete** it for good.
* **Export**: the cloud icon next to **Create Training** opens **Export Training**. Pick a training,
  confirm, and a backup of it downloads as `<training>_backup.zip`.
* **Import Chapters (.json)**: adds chapters from JSON files, for example from another training's
  export. The window explains the steps under **How to import chapters**.
* **Import Lessons (bulk)**: turns images into lessons, one image per lesson, in file-name order
  (name them `01-…`, `02-…`, and so on). Choose the chapter, drop the images (PNG, JPG, WEBP or GIF),
  adjust the titles, and upload.

***

## Good to know

> [accordion] Can I change a training after it is published?
>
> Yes. **Update** opens the same editor. Learners see the changes as soon as you save. Only the
> instructor and the revenue percentage are locked once the training has sold.

> [accordion] Where do quizzes come in?
>
> A quiz belongs to a chapter of a training: you create it from **Quizzes** and attach it to the
> training and chapter there. See [Manage exams and quizzes](https://docs-strived.mintlify.site/admin-guide/manage-exams-and-quizzes.md).

> [accordion] What does the learner need for the certificate?
>
> Every lesson completed and every quiz of the training passed. The badge logo you upload in
> **Media** appears on the certificate.

> [accordion] I left the editor without saving
>
> The chapters and lessons you did not save are lost. Save each chapter and lesson as you go,
> then **Save training** at the end.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.