ClearCompany Learning: Creating an AI Course

Follow

AI Course Builder is an add-on feature in the ClearCompany Learning platform that allows users to quickly create engaging training courses using AI. This article provides step-by-step guidance on creating an AI Course and explains the available course creation methods.

For a feature-level overview, refer to ClearCompany Learning: AI Course Builder Overview.

In this article:
AI Course Builder Options
Creating An AI Course
     Document to Course
     AI Prompt
     Start from Scratch
Course Setup and Customization
Course Settings
   Narration
   Languages
   Brand Kit
F.A.Q.
Additional Resources

AI Course Builder Options

ClearCompany’s AI Course Builder supports three methods to start building a course:

  • Document to Course – Upload existing training documents. Your content is summarized and reworded to suit a course format. It focuses on readability and learner engagement, rather than preserving your original wording.
  • AI Prompt – Generate a course by describing your learning goals.
  • Start from Scratch – Build a custom course screen-by-screen.

Creating an AI Course

Rights

To create an AI Course, users must have the Add Micro Course Right.

Steps to Get Started:

  1. From the administration dashboard, click Learning Objects, then Manage Objects. (click images to enlarge)

    Manage Objects.png 

  2. Click Add Object.

    Add Object.png 

  3. Click AI Course Builder.

    AI Course Builder Option.png 

  4. Select your preferred creation method.

    AI Course Options.png 

  5. Each method has unique first steps, then follows a similar course creation process. Start by selecting your method, then proceed to Course Setup and Customization.

Important

The AI Course Builder includes an auto-save function. As soon as the course is generated, it becomes an Object in the LMS in a draft state.


Document to Course

Users can upload a file to be the foundation for the course. The following file types are supported:

  • PDF, Word (.doc, .docx), PowerPoint .ppt, .pptx), Text (.txt), Rich Text Format (.rtf)
  1. Click Document to Course.
  2. Upload the file.

    Upload your Document.png 

  3. Proceed to Course Setup and Customization below.

Use Cases: Converting existing policies, procedures, or training manuals into structured eLearning content.


AI Prompt

Users can generate a course based on the input. 

  1. Click AI Prompt.
  2. Enter a detailed course description.

    AI Prompt Start.png 

  3. Proceed to Course Setup and Customization below.
  4. Best Practices: 
    • Be clear about learning goals and audience.
    • Be clear about the prompt and documentation provided.
    • Confirm accuracy while editing and finalizing the course.
AI Setup Questions
AI Questions Description Visual
Audience Experience Level Beginner, Intermediate, Advanced Document Audience.png 
Audience Role Choose from suggested roles or type your own. Document Audience.png 
Language The AI Course will auto-detect the language from your document, and can also be customized with the languages available. Select Language.png 
Tone

The following tones are available:

  1. Informal & Conversational – Friendly and casual, suitable for onboarding or light training.
  2. Academic & Research-Based – Formal and structured, ideal for compliance or deep-dive topics.
  3. Motivational & Persuasive – Encouraging and inspiring, often used in leadership or engagement courses.
Document Tone.png 
Course Length 4-6, 5-10, 10-15, More than 20 screens Screens:Length.png 
Include images from your document? Choose whether to use images from your uploaded document; selected images are saved to your Image Library. Select Images.png 
Course Outline & Editing

After going through the steps, users can select if they would like to see the Outline of the course - the structure, which can be customized, or to start from the beginning again. After an outline has been generated, users will be able to:

Generate Course Outline.png 
  1. Set or edit Course Title.
  2. View and reorder lessons and screens
  3. Add or delete screens
  4. Regenerate
  5. Click Save & Close when done.
  6. When done finalizing the outline and the course is saved, click Create Course.
Create Course.png 

Start from Scratch

Design a course from a blank canvas using your own structure and content.

  1. Click Start from Scratch.
  2. Users will be navigated to customize and design the course.

Use Cases: Custom training modules not based on documents or prompts (e.g., internal culture courses, executive messages).


Course Setup and Customization

Once your course is generated, you’ll go through the same customization process regardless of the method used:

Course Design

Once the course is generated, users are able to customize the course or can choose to retry. Below is what is available.

Course Design.png 

Option Description
Preview Preview the course.
Layout

The Layout option allows users to add images and decide the placement.

  • Image Left
  • Image Right
  • No Image
Add Background Image

When an image is selected, users can select to add an image in the following ways:

  • Upload- Upload a file, which will then be saved in the image library for users to use.
  • Generate - Generate an image using AI using a description.
  • Unsplash - Select from stock images provided.
  • Giphy- Add GIFs from a selection.
Display Options

Display options allow users to add a

  • Title
  • Description
  • Time Estimate
  • Button
  • Pattern
Text

Users can select to align text:

  • Text Left
  • Text Centred
  • Text Right
Background Color Users will use a hex color picker to select their background color. 
Delete Users can delete any screen.
Duplicate screens Users can duplicate any screen.

Course Settings

On the top-right, users will be able to customize the following course settings:

  • Narration
  • Languages
  • Brand Kit

Narration

AI Narrations read your course content aloud using a selected voice and language. You can also manage autoplay, progress rules, and view your available narration tokens.

Narration Guide
  • After you set your narration preferences, save your changes. If you do not select Save changes, narrations will not stay enabled, and you cannot generate audio.
  • You can change the narration voice at any time.
  • Autoplay:
    • When Autoplay is enabled, narration starts automatically when a learner lands on a screen. Learners do not need to select play.
    • Most browsers block autoplaying audio until a user interacts with the page. On the first screen, we can’t start playback automatically — but once the learner clicks Start, narration will autoplay on all following screens.
  • Require Learners to Listen in Full
    • When this setting is enabled, learners must listen to the entire narration before moving to the next screen.
    • This setting prevents skipping ahead and ensures learners experience all course content. It also creates a minimum time requirement on each screen.
  • To add narrations in multiple languages, you must:
    • Add Language Translations.
    • Turn on Narrations.
    • When ready, click Publish, then select Generate Narrations and select Include Translations.
Learner Experience with Narration
  • When narrations are enabled, learners see a speech bubble icon with a soundwave in the bottom-right corner of the screen.
  • Learners can pause or resume narration at any time by selecting the speech bubble icon.
  • While narration is playing, a play button appears so learners can adjust playback speed.
  • If Autoplay is enabled, narration starts automatically on each screen except the start screen.
  • If listening in full is required, learners cannot move forward until the narration finishes playing.

AI Narration Token Limits

  • AI narration uses tokens because generating audio has processing costs.
  • Each client has a monthly limit of 500,000 tokens. One token equals one character of text.
  • The token limit resets each month.

Languages

Language settings control how your course content is translated and delivered to learners. The default language acts as the source for all other translations. You can create translations based on the default language. Translations help you deliver consistent content to learners in different regions.

Translations

A course translation is not a standalone course. Instead, it functions as a "child" course that is linked to your original course. The Translations feature is designed to help you localize your course content while maintaining its underlying structure.

  • All textual elements within your course, including titles, descriptions, lesson content, quiz questions, and feedback, can be edited and translated. This allows you to provide a fully localized experience for your learners.
  • Translations are dynamic, meaning learners do not need to manually select their preferred language for the course. Instead, the course will automatically adjust to match the language settings of the learner's web browser.
  • In cases where a learner's browser is set to a language that is not supported by an available course translation, the course will gracefully fall back and display in the default language you have set for the course. This guarantees that all learners can access the course content, even if a specific translation isn't available for their browser's language.

If multiple translations exist:

  • The system automatically displays the version that matches the learner’s browser language.
  • If no match exists, it defaults to the original language.

Example:

If a course includes both English and another language (for example, Spanish):

  • Learners with English browser settings will see English.
  • Learners with Spanish browser settings will see Spanish.

Here is a list of currently supported languages:

  • Arabic
  • Bengali
  • Bulgarian
  • Chinese
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English
  • English (US)
  • English (UK)
  • Estonian
  • Finnish
  • French
  • German
  • Greek
  • Hebrew
  • Hindi
  • Hungarian
  • Indonesian
  • Italian
  • Japanese
  • Korean
  • Latvian
  • Lithuanian
  • Norwegian
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Serbian
  • Slovak
  • Slovenian
  • Spanish
  • Swahili
  • Swedish
  • Thai
  • Turkish
  • Ukrainian
  • Vietnamese

Brand Kit

Maintaining a consistent look and feel across your training materials helps you create a professional learning experience. The Brand kit allows you to define and save your visual identity in one central location. This ensures your colors, fonts, and logos remain consistent across every project you create.

Logo

Logo: Upload and save multiple logo variants so you have the right version for each layout, including:

  • Primary
  • Secondary
  • Icon

Supported file types: SVG, PNG, and JPG.

Themes

Themes

Define your brand’s color palette by setting:

  • Accent color
  • Text color
  • Background color

You can also customize the Start and Finish screens to ensure your courses begin and end with impact.

  • Theme Name: Enter a clear, descriptive name for your theme so you can easily identify it later.
  • Colors: Change the colors used for:
    • Buttons
    • Titles
    • Headings
    • Backgrounds
    • Patterns
  • Fonts: Change the font used throughout the course. The default font is Poppins. The brand kit also includes the ability to upload custom font files in WOFF, WOFF2, TTF, or OTF formats.
    • When creating a theme, select Add Fonts and upload your file.
  • Logo: Add a logo to display in the course. 
  • You can also customize any preset theme by selecting Edit theme or choosing a theme from the Brand kit.
Asset Library

Users will be able to upload videos alongside images, with both displayed in a unified view. Filtering by media type (images or videos) will be supported, and videos will be clearly tagged with a 'video' chip for easy identification.

Brand voice

Brand Voice allows you to maintain a consistent tone across AI-generated course content. Define your brand’s style, language, and tone to ensure AI-created courses reflect your organization’s voice.

Tone & Personality

  • Primary voice: Describe your brand in 1–2 sentences. This gives the AI a general sense of who your brand is and how it should communicate. For example: "Clear, supportive, and practical, like a great teacher who respects your time."
  • Default language: Select the default language used when generating content for your courses.
  • Brand voice traits: Use the sliders to set the intensity of each trait. Each slider sits between two opposing values — drag it toward whichever end best reflects your brand. Leave a slider at Neutral to have the AI ignore that trait entirely. The available traits are:
    • Friendly ↔ Professional
    • Casual ↔ Formal
    • Conversational ↔ Authoritative
    • Playful ↔ Serious
    • Creative ↔ Straightforward
  • Writing perspective: Select the writing style that best suits your brand:
    • First person: "I", "we" (conversational)
    • Second person: "You", "your" (direct)
    • Third person: "They", "the team"

Writing style & structure

  • Sentence length preference: Choose your preferred pacing using the slider. Moving toward Short & punchy creates urgency and clarity, while Detailed allows for more nuance and complex ideas.

Vocabulary

  • Preferred terminology: List any specific industry terms, product names, or preferred synonyms you'd like the AI to favour when generating content. For example: learner, module, training.
  • Terms to avoid: List any competitors, clichés, or words you never want included in your content. For example: always, never, absolutely.

Examples

  • Sounds like us: Paste 2–3 paragraphs of your best existing content. This helps the AI learn your specific rhythm, word choice, and flow, so generated content feels consistent with your brand.

Generated Images

  • Image style: Select the visual style used when images are automatically generated. The available options are:
    • Photo
    • Cinematic
    • Drawing
    • Vector
    • Painting
  • Imagery to avoid: Select the types of content you'd like to exclude from generated images. Options include:
    • Text in images
    • Children
    • Weapons
    • Other (add your own custom exclusions)

Once you have adjusted your settings, you must save them to apply them across your workspace.

If you need to revert to the original settings, click Restore defaults.


F.A.Q.

Does AI Course Builder remember past courses or learn from previous prompts?

At this time, AI Course Builder does not have persistent memory.

Each course is generated independently. If you want to apply specific branding guidelines, tone of voice, or instructional preferences, you will need to include those prompts each time you build a course.

We anticipate future enhancements in this area as our AI technology continues to evolve.

Can we disable document uploads in AI Course Builder?

Currently, document uploads cannot be disabled.

If document security is a concern, we recommend establishing internal guidelines for how your team uses the document upload feature.

Can I change the narration voice after generating?

Yes. You can change the voice in Course settings → Narration, but you’ll need to publish again to apply the new voice and regenerate the audio.

Do learners have to listen to the entire narration?

Only if you’ve enabled the Require learners to listen in full option. If it’s off, learners can move ahead at any time.

Can learners change the playback speed?

Yes. A play button appears while narration is playing, allowing learners to adjust playback speed to suit their preference.

Will generating narrations use my tokens right away?

Tokens are only used when you generate or regenerate audio files. Editing scripts or adjusting settings won’t use tokens until you publish to create new voiceovers.

Can I edit narration scripts after generating them?

Yes! You can edit narration scripts at any time. However, if you change the text after generating, you’ll need to republish your course to regenerate that screen’s narration, which will use additional tokens.

Is there a way to print or download a PDF of the AI-created course?

No, unfortunately, the only format you can export courses into currently is SCORM.

Is there a limit on the size of files you can use to upload?

The limit is 50MB.

How does scoring work for AI Course Builder courses with quizzes?

We track the score from the most recent quiz completed in an AI Course Builder course.

  • If a course includes multiple quizzes, only the last quiz taken is used to calculate the course score.
  • Earlier quiz scores in the same course are not included in the final course score.

You can report on AI Course Builder course scores in the following places:

  • Custom reports.
  • Static reports that list courses and scores, such as the Completed Objects Report.

These reports display the course and the score based on the last quiz taken.

AI Course Builder scores are not included in the Consolidated Quiz Report because the Consolidated Quiz Report only includes Quiz Objects. AI Course Builder courses are not Quiz Objects, even if they contain quizzes.

How does a learner complete a micro course?

A learner’s completion status depends on whether the course includes a quiz.

  • If a quiz is included, you set the required passing score. Learners must complete all modules and earn at least the passing score to receive a status of Complete.
  • If a quiz is not included, learners receive a Complete status after they move through all slides in the course.

This flexibility allows you to decide whether knowledge validation through a quiz is required for completion.

Additional Resources

For object settings such as tags, user/group access, or pre-approvals, refer to ClearCompany Learning: Configuring an AI Course Object.

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.