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

# Activity creation

You can access the activity creation tool in two ways:

1. By clicking the **Add Activity** button above the dashboard with the list of all activities. Activities created here are saved as separate entities and can then be added to a module or training of your choice.

<img src="https://mintcdn.com/connect-i/zUJXapK1ExzMfyRS/images/image_2026-02-16_131824846.png?fit=max&auto=format&n=zUJXapK1ExzMfyRS&q=85&s=ea2584a2c4d3f91b9dfd265ef5eee901" alt="Image 2026 02 16 131824846" title="Image 2026 02 16 131824846" className="mx-auto" style={{ width:"58%" }} width="852" height="608" data-path="images/image_2026-02-16_131824846.png" />

2. During [Step 2 of training creation](https://docs.opigno.com/training-creation#step-2-adding-modules-topics-and-activities) or [Step 2 of module creation](https://docs.opigno.com/module-creation#step-2-managing-activities-within-the-module). From here, you can either create a new activity or add an existing activity to the module.

<img src="https://mintcdn.com/connect-i/7UD56pK-2LjtKiPJ/images/image-3.png?fit=max&auto=format&n=7UD56pK-2LjtKiPJ&q=85&s=5de551aed811b57628ce6822032185dc" alt="Image" title="Image" className="mx-auto" style={{ width:"93%" }} width="1024" height="569" data-path="images/image-3.png" />

<img src="https://mintcdn.com/connect-i/pRbcyCOZuo9SWGNA/images/image_2026-04-14_141231201.png?fit=max&auto=format&n=pRbcyCOZuo9SWGNA&q=85&s=b9627f0cb142d77752740a7c17dc7209" alt="Image 2026 04 14 141231201" title="Image 2026 04 14 141231201" className="mx-auto" style={{ width:"80%" }} width="1260" height="913" data-path="images/image_2026-04-14_141231201.png" />

Creating an activity through the training creation interface follows the same steps as creating one separately.

## Drag and drop

To create a drag-and-drop activity, click **Add activity > Drag and drop**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144306432.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=931addd545cd9ba5dff97f9d4f8925b3" alt="Image 2026 04 02 144306432" width="1333" height="2622" data-path="images/image_2026-04-02_144306432.png" />

Here, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Description**\
An overview of the activity for the learners. The text length is unlimited, while the editor tool provides flexible editing capabilities.

**Add background**\
A visual displayed on the background of the entire activity. You can set a specific color or upload an image as a background.

<Tabs>
  <Tab title="Color">
    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_171451116.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=78958e34beac1a7a34bdb122d7bf38d7" alt="Image 2026 02 13 171451116" title="Image 2026 02 13 171451116" className="mx-auto" style={{ width:"27%" }} width="467" height="677" data-path="images/image_2026-02-13_171451116.png" />
  </Tab>

  <Tab title="Image">
    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_172711897.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=d92d6d2a41b202f87d693c7175f75eea" alt="Image 2026 02 13 172711897" title="Image 2026 02 13 172711897" className="mx-auto" style={{ width:"46%" }} width="930" height="338" data-path="images/image_2026-02-13_172711897.png" />
  </Tab>
</Tabs>

**Choose item type**\
Specify the type of items in this category (text or image), enter the category name, and add its items. **This is a required field.**\
You can add multiple categories; however, the item type will be the same for all of them.

<Tabs>
  <Tab title="Text">
    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_172837267.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=feef6f20f31889c22ec24749aed87f18" alt="Image 2026 02 13 172837267" title="Image 2026 02 13 172837267" className="mx-auto" style={{ width:"60%" }} width="1024" height="580" data-path="images/image_2026-02-13_172837267.png" />
  </Tab>

  <Tab title="Image">
    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_172940213.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=84a8ae520ea97cac450d1766976a669a" alt="Image 2026 02 13 172940213" title="Image 2026 02 13 172940213" className="mx-auto" style={{ width:"60%" }} width="1024" height="652" data-path="images/image_2026-02-13_172940213.png" />
  </Tab>
</Tabs>

**Display results and feedback**\
Choose what feedback learners receive after completing this activity.

<img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_173036865.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=71849c77008d85b8b8fac52316c666e9" alt="Image 2026 02 13 173036865" title="Image 2026 02 13 173036865" className="mx-auto" style={{ width:"73%" }} width="1024" height="467" data-path="images/image_2026-02-13_173036865.png" />

There are four feedback options:

<Tabs>
  <Tab title="No feedback">
    Learners move to the next activity within a module without receiving any feedback.
  </Tab>

  <Tab title="Global feedback">
    Learners receive the same feedback regardless of whether they answered correctly.

    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_173236107.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=2f740583dc1a223cfdeb1f0e95392168" alt="Image 2026 02 13 173236107" title="Image 2026 02 13 173236107" className="mx-auto" style={{ width:"80%" }} width="1024" height="472" data-path="images/image_2026-02-13_173236107.png" />
  </Tab>

  <Tab title="Correct / Incorrect">
    Learners receive feedback based on whether they answered the whole question correctly or incorrectly.

    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_173417769.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=9006290fd33743034848e3469f2c0ffb" alt="Image 2026 02 13 173417769" title="Image 2026 02 13 173417769" className="mx-auto" style={{ width:"81%" }} width="1024" height="981" data-path="images/image_2026-02-13_173417769.png" />
  </Tab>

  <Tab title="Feedback per answer">
    Learners receive feedback for each answer option they picked.

    <img src="https://mintcdn.com/connect-i/5MF8lKoqpuLqdeuh/images/image_2026-02-16_132752216.png?fit=max&auto=format&n=5MF8lKoqpuLqdeuh&q=85&s=220dd2cb86825f5bda1c96aa32c5b7ca" alt="Image 2026 02 16 132752216" title="Image 2026 02 16 132752216" className="mx-auto" style={{ width:"79%" }} width="1024" height="1223" data-path="images/image_2026-02-16_132752216.png" />
  </Tab>
</Tabs>

**Scoring**\
Choose how the activity is scored:

* **If all answers are correct**: If learners select all the correct answers and none of the incorrect ones, they earn the full score. Otherwise, the score is 0.
* **For each correct answer**: Points are awarded based on the number of correct answers selected. For example, selecting 1 out of 2 correct answers earns 50% of the maximum score.

**Score**\
Set the maximum score a learner can get for completing the activity. **It is a required field.**

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" title="Image 2026 04 02 144428684" style={{ width:"89%" }} width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

<Note>
  **NOTE:** During the activity, all items appear in a randomized stack. Learners drag each item into the appropriate category.

  * **In theory modules:** items show immediate feedback (check or cross) before disappearing.
  * **In quiz modules:** items move into the category and disappear without feedback.
</Note>

After you have input all the necessary fields on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

## Embedded PDF

To embed a PDF document, click **Add activity > Embed PDF**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_144827633.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=d33efbfa2acd349dbf67efbeecab231f" alt="Image 2026 04 02 144827633" width="1349" height="985" data-path="images/image_2026-04-02_144827633.png" />

Here, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Add a new file**\
Upload your PDF file. You can add only one file per activity. The file should be in a .pdf format and under 500 MB. **It is a required field.**

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have input all the necessary fields on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## HTML5

To create an HTML5 activity, click **Add activity > HTML5**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_144940669.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=35d4931640b2703afcf98a028efcd627" alt="Image 2026 04 02 144940669" width="1352" height="956" data-path="images/image_2026-04-02_144940669.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**HTML5 package**\
Upload your HTML5 package. You can add only one file per activity. The file should be in a .zip format and under 500 MB. **It is a required field.**

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have input all the necessary fields on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## Images

To create an image activity, click **Add activity > Image**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_145122039.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=f0061cf26d1dd1c12839144e03fbb847" alt="Image 2026 04 02 145122039" width="1346" height="2189" data-path="images/image_2026-04-02_145122039.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Description**\
An overview of the activity for the learners. The text length is unlimited, while the editor tool provides flexible editing capabilities.

**Display mode**\
Choose how pictures and their legends are shown:

* **Gallery:** One picture at a time
* **Multi-pictures horizontal:** Pictures in a row, with legends below each
* **Multi-pictures vertical:** Pictures in a column, with legends on the right

**Same legend for all pictures**\
If enabled, a single legend will be displayed for all images.

**Image(s)**\
Upload your image files. There is no limit to the number of images you can upload, their size, or format. **It is a required field.**

**Legend**\
Caption or description for an image.\
After uploading, you can enter a legend for the image, change the display order by dragging the uploaded image box using the dots on the left, or delete an uploaded file by clicking the **Remove** icon to the right.

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have input all the necessary fields on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## Video

To create a video activity, click **Add activity > Video**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_145342243.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=3ff62be34c0b3b6841b2a231c2f1c7fb" alt="Image 2026 04 02 145342243" width="1211" height="1356" data-path="images/image_2026-04-02_145342243.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Embed URL**: Input a YouTube or Vimeo video link. The video will be displayed in the embedded video player.\
**Or upload video**: Upload your video file. You can add only one file per activity. **It is a required field.**

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have input all the necessary fields on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## SCORM package

To create an activity from a SCORM package, click **Add activity > SCORM package**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_145513486.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=7d65a4460e4e314062711d39ab154484" alt="Image 2026 04 02 145513486" width="1220" height="1147" data-path="images/image_2026-04-02_145513486.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Add a new file**\
Upload your SCORM package. You can add only one file per activity. The file should be in a .zip format and under 500 MB. **It is a required field.**

**Block navigation until completion statement received**\
When enabled, it prevents learners from moving to the next activity in a module until they complete the current one.

**Display results on module summary page**\
When this setting is enabled and the activity is used in the quiz module with the **Result feedback** setting enabled, the activity completion results will be displayed on the summary page once the module is completed.\
If the module contains several activities with this setting enabled, all the results will be aggregated on the summary page, one under the other. The summary is not displayed for theory modules and quiz modules with the Result feedback setting disabled.

**Scoring**\
Set the maximum score a learner can earn for successfully completing the activity. The learner's score is determined by multiplying the completion percentage reported by the SCORM package by the maximum score (e.g., 50% completion equals half the maximum score). **It is a required field.**

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have applied all the necessary settings on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## Long answer question

To create a long-answer question activity, click **Add activity > Long answer**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_145642578.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=8aa4aa91398e951724c80363b64f7722" alt="Image 2026 04 02 145642578" width="1214" height="1646" data-path="images/image_2026-04-02_145642578.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Description**\
An overview of the activity for the learners. The text length is unlimited, while the editor tool provides flexible editing capabilities.

**Question**\
Enter the open-ended question to which the learners must respond.

**Scoring**\
Set the maximum score a learner can earn for successfully completing the activity. The answer is scored manually. **It is a required field.**

**Evaluation method**\
Choose whether the answer will be graded automatically or manually. **It is a required field.**

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have applied all the necessary settings on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## True/False question

To create a true/false question activity, click **Add activity > True/False**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_145943524.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=f75b4d0c65e143a96cf57438b869df36" alt="Image 2026 04 02 145943524" width="1218" height="1605" data-path="images/image_2026-04-02_145943524.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Description**\
An overview of the activity for the learners. The text length is unlimited, while the editor tool provides flexible editing capabilities.

**Question**\
Enter the true/false question to which the learners must respond. **It is a required field.**

**Scoring**\
Set the score a learner can get for completing the activity successfully, i.e., answering the question correctly. No score is given for incorrect answers. **It is a required field.**

**Display results and feedback**\
Choose what feedback learners receive after completing this activity.\
There are three feedback options:

<Tabs>
  <Tab title="No feedback">
    Learners move to the next activity within a module without receiving any feedback.

    <img src="https://mintcdn.com/connect-i/TuMmiTCs6NVOzvKV/images/image_2026-02-16_133853833.png?fit=max&auto=format&n=TuMmiTCs6NVOzvKV&q=85&s=54094a6713f8a3d62b59ded1b0c3f2f6" alt="Image 2026 02 16 133853833" title="Image 2026 02 16 133853833" className="mx-auto" style={{ width:"20%" }} width="246" height="220" data-path="images/image_2026-02-16_133853833.png" />
  </Tab>

  <Tab title="Global feedback">
    Learners receive the same feedback regardless of whether they answered correctly or not.

    <img src="https://mintcdn.com/connect-i/TuMmiTCs6NVOzvKV/images/image_2026-02-16_134020921.png?fit=max&auto=format&n=TuMmiTCs6NVOzvKV&q=85&s=f6af5aeb4cd0449e5bce6f9ef22f42d6" alt="Image 2026 02 16 134020921" title="Image 2026 02 16 134020921" className="mx-auto" style={{ width:"76%" }} width="1024" height="472" data-path="images/image_2026-02-16_134020921.png" />
  </Tab>

  <Tab title="Correct / Incorrect">
    Learners receive feedback based on their response, with specific messages for correct and incorrect answers.

    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_175515784.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=a252317f7d6ffb08894b05865ed569de" alt="Image 2026 02 13 175515784" title="Image 2026 02 13 175515784" className="mx-auto" style={{ width:"76%" }} width="1024" height="981" data-path="images/image_2026-02-13_175515784.png" />
  </Tab>
</Tabs>

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have applied all the necessary settings on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## Multiple-choice question

To create a multiple-choice question activity, click **Add activity > Multiple choice**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_150116683.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=60c55679ce90742a1fcc4e571042d143" alt="Image 2026 04 02 150116683" width="1215" height="2417" data-path="images/image_2026-04-02_150116683.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Description**\
An overview of the activity for the learners. The text length is unlimited, while the editor tool provides flexible editing capabilities.

**Question**\
Enter the true/false question to which the learners must respond. **It is a required field.**

**Choose type of answers**\
Choose the answer format: text or image.

<Tabs>
  <Tab title="Text">
    Input the answer option in the text box. The text length is unlimited, and the editor tool offers flexible editing capabilities, including adding an image to the text.\
    To add another answer option, click **Add answer** \[1].

    Check the **Correct** box next to the correct answer \[2]. You can check several answers as correct.\
    To delete an answer option, click the **Delete** icon next to it \[3].

    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_180314119.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=619279f5bd0f879ac434e5d4d2444154" alt="Image 2026 02 13 180314119" title="Image 2026 02 13 180314119" className="mx-auto" style={{ width:"78%" }} width="1024" height="743" data-path="images/image_2026-02-13_180314119.png" />
  </Tab>

  <Tab title="Image">
    Click **Choose File** and upload the image \[1]. To add another answer option, click **Add answer** \[3]. Check the **Correct** box next to the correct answer \[4]. You can check several answers as correct.

    You can delete the uploaded file by clicking the **Trash** icon next to it \[2]. To delete an answer option, click the **Delete** icon next to it \[5].

    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_180705999.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=16db8f710df6664505f4d5062bee2bc1" alt="Image 2026 02 13 180705999" title="Image 2026 02 13 180705999" className="mx-auto" style={{ width:"77%" }} width="1024" height="520" data-path="images/image_2026-02-13_180705999.png" />
  </Tab>
</Tabs>

**Randomize answers**\
Enable this toggle to display the answer options in a random order.

**Display results and feedback**\
Choose what feedback learners receive after completing this activity.\
There are four feedback options:

<img src="https://mintcdn.com/connect-i/S6IQs17Hr2pBUJui/images/image_2026-02-16_142215720.png?fit=max&auto=format&n=S6IQs17Hr2pBUJui&q=85&s=74db3482105560b1013cb97f312fd82c" alt="Image 2026 02 16 142215720" title="Image 2026 02 16 142215720" className="mx-auto" style={{ width:"80%" }} width="1024" height="467" data-path="images/image_2026-02-16_142215720.png" />

<Tabs>
  <Tab title="No feedback">
    Learners move to the next activity within a module without receiving any feedback.
  </Tab>

  <Tab title="Global feedback">
    Learners receive the same feedback regardless of whether they answered correctly or not.

    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_181023325.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=d4c7e7829cb0ac9159b5ea4be2474d49" alt="Image 2026 02 13 181023325" title="Image 2026 02 13 181023325" className="mx-auto" style={{ width:"75%" }} width="1024" height="472" data-path="images/image_2026-02-13_181023325.png" />
  </Tab>

  <Tab title="Correct / Incorrect">
    Learners receive feedback based on whether they answered the entire question correctly or incorrectly.

    <img src="https://mintcdn.com/connect-i/aQr-ZvMJ95iBWECC/images/image_2026-02-16_142507760.png?fit=max&auto=format&n=aQr-ZvMJ95iBWECC&q=85&s=856741cf70c7f84e59e24388566e5a70" alt="Image 2026 02 16 142507760" title="Image 2026 02 16 142507760" className="mx-auto" style={{ width:"67%" }} width="1024" height="981" data-path="images/image_2026-02-16_142507760.png" />
  </Tab>

  <Tab title="Feedback per answer">
    Learners receive feedback for each answer option they picked.

    <img src="https://mintcdn.com/connect-i/aQr-ZvMJ95iBWECC/images/image_2026-02-16_142356577.png?fit=max&auto=format&n=aQr-ZvMJ95iBWECC&q=85&s=93b28a390a479f7da99a025827c0243d" alt="Image 2026 02 16 142356577" title="Image 2026 02 16 142356577" className="mx-auto" style={{ width:"65%" }} width="1024" height="1223" data-path="images/image_2026-02-16_142356577.png" />
  </Tab>
</Tabs>

**Scoring**\
Choose how the activity is scored:

* **If all answers are correct**: If learners select all the correct answers and none of the incorrect ones, they earn the full score. Otherwise, the score is 0.
* **For each correct answer**: Points are awarded based on the number of correct answers selected. For example, selecting 1 out of 2 correct answers earns 50% of the maximum score.

**Score**\
Set the maximum score a learner can get for completing the activity. **It is a required field.**

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have input all the necessary fields on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## Interactive video

To create an interactive video activity, click **Add activity > Interactive video**. The activity editing interface will open.

<img src="https://mintcdn.com/connect-i/dRZiMOQRrt1QE8GB/images/image_2026-04-14_142044233.png?fit=max&auto=format&n=dRZiMOQRrt1QE8GB&q=85&s=914912ee78da2b92346424e44f9f0e39" alt="Image 2026 04 14 142044233" title="Image 2026 04 14 142044233" className="mx-auto" style={{ width:"94%" }} width="1324" height="1822" data-path="images/image_2026-04-14_142044233.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Add video**\
Upload your video file or provide a YouTube or Vimeo video link. The video will appear in the embedded player. Only one video can be added per activity. **It is a required field.**

After adding a video, a preview opens. Pause the video at the timestamp where you want to add an interaction, then click the **Add interaction** button.

<img src="https://mintcdn.com/connect-i/4dqZ3Wldy_r3x5za/images/image_2026-03-12_142622288.png?fit=max&auto=format&n=4dqZ3Wldy_r3x5za&q=85&s=e7cc25c90b7a1a83968e8a8b572be201" alt="Image 2026 03 12 142622288" width="1510" height="1104" data-path="images/image_2026-03-12_142622288.png" />

Choose the interaction type (true/false, multiple-choice, or text) and complete the required fields. [True/false](https://docs.opigno.com/activity-creation#true/false-question) and [multiple choice](https://docs.opigno.com/activity-creation#multiple-choice-question) interactions are configured the same way as their corresponding activity types.

<img src="https://mintcdn.com/connect-i/R1C3bEIlgmWHaTzh/images/image-5.png?fit=max&auto=format&n=R1C3bEIlgmWHaTzh&q=85&s=d3cf439763553a5a27a80ae507a5eab3" alt="Image" width="1296" height="604" data-path="images/image-5.png" />

Interactions are displayed on the timeline and can be previewed while playing the video.

<img src="https://mintcdn.com/connect-i/4dqZ3Wldy_r3x5za/images/image_2026-03-12_145021631.png?fit=max&auto=format&n=4dqZ3Wldy_r3x5za&q=85&s=b3d63c319aeb9a709ff0a1b8a9124f81" alt="Image 2026 03 12 145021631" width="1482" height="848" data-path="images/image_2026-03-12_145021631.png" />

**Score**\
Set the score a learner earns for correctly completing multiple-choice or true/false interactions. The overall score is the average of all scored interactions. Each interaction scores 100% if all answers are correct, 0% if any are incorrect or unanswered. **It is a required field.**

**Interactions**\
The list of interactions added to the video. You can edit or delete added interactions by clicking the corresponding icons.

<img src="https://mintcdn.com/connect-i/4dqZ3Wldy_r3x5za/images/image_2026-03-12_145151763.png?fit=max&auto=format&n=4dqZ3Wldy_r3x5za&q=85&s=a95151fc6dfe2025f6fd188ee1d60a66" alt="Image 2026 03 12 145151763" width="1500" height="502" data-path="images/image_2026-03-12_145151763.png" />

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have input all the necessary fields on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## Fill-in-the-blank

To create a fill-in-the-blank activity, where learners must complete a text by entering missing words, click **Add activity > Fill-in-the-blanks**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_150413243.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=fa13677c12098b8a9d5f1cb5c15501ff" alt="Image 2026 04 02 150413243" width="1235" height="2830" data-path="images/image_2026-04-02_150413243.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Description**\
An overview of the assignment for the learners. The text length is unlimited, while the editor tool provides flexible editing capabilities. **It is a required field.**

**Display mode**\
Choose how the visual and the text with missing words are displayed:

* **Horizontal**: Side by side
* **Vertical**: The text under the visual

**Image**\
Upload an image file or enter a URL to embed an iframe. **It is a required field.**

**Question**\
Enter the text in the editor and place the cursor where you want to insert a blank. Click the **Fill-in-the-blank** icon in the toolbar.

<img src="https://mintcdn.com/connect-i/QzlqWMpkWX9mkUdA/images/image_2026-02-20_171954439.png?fit=max&auto=format&n=QzlqWMpkWX9mkUdA&q=85&s=172c3efb6bfbcd79b58423db7762e701" alt="Image 2026 02 20 171954439" title="Image 2026 02 20 171954439" className="mx-auto" width="1243" height="313" data-path="images/image_2026-02-20_171954439.png" />

A tab will open where you can enter the answer options for learners to choose from.

<img src="https://mintcdn.com/connect-i/MUPh5-DSREqJORO4/images/image_2026-02-20_165556206.png?fit=max&auto=format&n=MUPh5-DSREqJORO4&q=85&s=4b26b9119d7b0ffd2ffaa9166f161d32" alt="Image 2026 02 20 165556206" title="Image 2026 02 20 165556206" className="mx-auto" style={{ width:"74%" }} width="1292" height="764" data-path="images/image_2026-02-20_165556206.png" />

Add **at least two** options. Change the order of the options by dragging them using the dots on the left, or remove an option using the delete icon on the right. Select the correct answer, then click **Save**. To discard changes, click **Cancel**.

You can insert multiple blanks in the same text. To edit existing answer options, click the blank in the text and select the edit icon. You can delete a blank from the text with Backspace or Delete.

<img src="https://mintcdn.com/connect-i/QzlqWMpkWX9mkUdA/images/image_2026-02-20_171811526.png?fit=max&auto=format&n=QzlqWMpkWX9mkUdA&q=85&s=494f121b9ead192d05670575d56e7a11" alt="Image 2026 02 20 171811526" title="Image 2026 02 20 171811526" className="mx-auto" style={{ width:"50%" }} width="710" height="311" data-path="images/image_2026-02-20_171811526.png" />

**Scoring**\
Choose how the activity is scored:

* **If all answers are correct**: If learners select all the correct answers and none of the incorrect ones, they earn the full score. Otherwise, the score is 0.
* **For each correct answer**: Points are awarded based on the number of correct answers selected. For example, selecting 1 out of 2 correct answers earns 50% of the maximum score.

**Max score**\
Set the maximum score a learner can get for completing the activity. **It is a required field.**

**Display results**\
If enabled, users will see their results after submitting their answers.

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have input all the necessary fields on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## File upload

To create a file upload activity, where learners must submit their assignment as an uploaded file, click **Add activity > File upload**. The activity creation interface will open.

<img src="https://mintcdn.com/connect-i/Jv6uFNwb4-tbp_OO/images/image_2026-04-02_150557528.png?fit=max&auto=format&n=Jv6uFNwb4-tbp_OO&q=85&s=bd3dd866b0d8b7120583928f921c31ae" alt="Image 2026 04 02 150557528" width="1221" height="1112" data-path="images/image_2026-04-02_150557528.png" />

On this page, you can set the general settings for the new activity:

**Title**\
The name of the activity, searchable and visible in the catalog of activities. The maximum length is 255 characters. **It is a required field.**

**Description**\
An overview of the assignment for the learners. The text length is unlimited, while the editor tool provides flexible editing capabilities. **It is a required field.**

**Scoring**\
The score a learner can get for completing the assignment successfully. The assignment is scored manually after a learner uploads a file with the finished task. **It is a required field.**

**Assign tags**\
Assign tags to the activity. You can type a new tag name and press Enter to create it, or select an existing tag from the autocomplete suggestions. You can add multiple tags to a single activity.

<img src="https://mintcdn.com/connect-i/UsAJFKocyBD2PehP/images/image_2026-04-02_144428684.png?fit=max&auto=format&n=UsAJFKocyBD2PehP&q=85&s=f0a75d0d98fd7e714ef7f726e38e347f" alt="Image 2026 04 02 144428684" width="1249" height="378" data-path="images/image_2026-04-02_144428684.png" />

**Language**\
Specify the language of the activity. **This setting cannot be changed afterward.**\
The default language option is the default platform language.\
You can translate the activity into another language using a dedicated translation tool interface.

After you have input all the necessary fields on this page, click the **Save and continue** button. If you created a separate activity, you will be redirected to the **Manage activities** dashboard. If you created an activity as a part of a training, you will be redirected to the training editing tool, where you can add more activities to your module or more modules to the training.

To discard the draft of the activity, click **Cancel**.

## Editing an activity

To edit an activity, click the **Edit** icon next to the corresponding line item.

You can do it either from the list of activities on the **Manage activities** dashboard:

<img src="https://mintcdn.com/connect-i/aQr-ZvMJ95iBWECC/images/image_2026-02-16_142619018.png?fit=max&auto=format&n=aQr-ZvMJ95iBWECC&q=85&s=b32d10c2ace546591c7405e3f5f9ab58" alt="Image 2026 02 16 142619018" title="Image 2026 02 16 142619018" className="mx-auto" width="1024" height="298" data-path="images/image_2026-02-16_142619018.png" />

Or from the training creating/editing interface, [during Step 2](https://docs.opigno.com/training-creation#managing-activities-within-a-module):

<img src="https://mintcdn.com/connect-i/aQr-ZvMJ95iBWECC/images/image_2026-02-16_142635327.png?fit=max&auto=format&n=aQr-ZvMJ95iBWECC&q=85&s=9b89969ffb573e6d9ea1946a5cd17564" alt="Image 2026 02 16 142635327" title="Image 2026 02 16 142635327" className="mx-auto" width="1024" height="299" data-path="images/image_2026-02-16_142635327.png" />

Clicking this icon opens the activity editing interface, where you can change the activity's content and settings.

After you have applied all the necessary settings on this page, click the **Save and continue** button. To discard the changes, click **Cancel**.

<Warning>
  If you apply changes to an activity included in published trainings, this action will automatically create draft revisions for all such trainings. To make these changes take effect for these trainings, you must publish the revisions. Until then, the trainings will display the unedited version of the activity. To learn more about training revisions, check the [Training revision](https://docs.opigno.com/training-revision) section.

  A warning message will appear, listing all the affected trainings. Click **Continue** to proceed with saving the changes to the activity and creating draft revisions for related trainings. To discard the changes, click **Cancel**.

  <Frame>
    <img src="https://mintcdn.com/connect-i/WvrF5RKobhBngLgZ/images/image_2026-02-13_181636072.png?fit=max&auto=format&n=WvrF5RKobhBngLgZ&q=85&s=69aeb27c6b970f14dd2813fb1f4ba38f" alt="Image 2026 02 13 181636072" title="Image 2026 02 13 181636072" className="mx-auto" width="1024" height="533" data-path="images/image_2026-02-13_181636072.png" />
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/connect-i/aQr-ZvMJ95iBWECC/images/image_2026-02-16_142826091.png?fit=max&auto=format&n=aQr-ZvMJ95iBWECC&q=85&s=a7d5f3fac9de0bc2553a8ce36a30424b" alt="Image 2026 02 16 142826091" width="1024" height="182" data-path="images/image_2026-02-16_142826091.png" />
  </Frame>
</Warning>
