Skip to main content

Course Builder

Build your course in three easy steps with the Course Builder, which includes the Doc-to-Course feature for creating e-learning from your existing documents.

María Isabel Zuleta Zapata avatar
Written by María Isabel Zuleta Zapata
Updated over a week ago

The Course Builder, powered by EasyAI, streamlines the process of creating a course’s structure and content. It helps you create courses faster by guiding you through a step-by-step flow. You can build your course using AI-generated suggestions (including our Doc-to-Course feature, which lets you generate a course from a document upload) or by manually entering your own information.

You can access the Course Builder by clicking on the +Create course button in the Home or Courses tab > Use Course Builder. You can also access it from the Use a template option:

EasyAI access

If you have access to EasyAI, you can immediately use the Course Builder with AI functionalities. If not, you have 2 options:

  1. Use the Manual flow (covered later in this article) by selecting Continue without EasyAI, or;

  2. Request access to our AI features by clicking Request EasyAI access. A request will be sent to your Customer Success Manager (see screenshot below).

Note: The Welcome page appears only the first time you use the Course Builder.


Course Builder powered by EasyAI

Create your course's outline and content – including interactive blocks, questions, and images – with the help of EasyAI's suggestions.

Note: The steps for using the Course Builder powered by EasyAI and the Manual flow are the same, with only a few small differences.

How it works

Once you select the Use Course Builder option, follow these 3 steps. Click on each step for more details:

Step 1: Define the purpose

In the first step, you’ll describe your course, define your target audience, select the course duration, and set the course context.

You can use our Doc-to-Course feature (optional) or directly answer the 3 questions in this step. Details about the questions are explained under Direct flow at the end of this step.

Doc-to-Course

The Doc-to-Course feature allows you to upload your own documents (PDF, PowerPoint, or Word) and automatically create a course from them, speeding up your course creation process.

Document requirements:

  • Supported formats: PDF, DOCX, or PPTX

  • Maximum file size: 30 MB

  • Maximum word limit: 35,000 words

  • Maximum number of file uploads: 3 files per generation

  • Recommended minimum words: 500 words

  • Documents can be uploaded from your PC, your Easygenerator document library, or by pasting a Google Docs/Slides link.

  • If you're uploading via a link, please note that you can add 1 link at a time. The link must have public, open, or shared access for the file to be processed successfully. Only the following domains are supported:

    • Google Docs.

    • Google Slides.

How to upload documents into Course Builder

To upload your document, click Choose file > Select your preferred upload option or drag and drop the file into the Upload documents box:

After uploading, you can [1] Add more files (up to the allowed limit); [2] Remove an uploaded file by hovering over the it and clicking on the Bin icon, or; Retry uploading for failed upload attempts.

Note: Documents uploaded from your PC are automatically stored in your document library.

Doc-to-Course settings

Once your documents have been uploaded, there 2 extra settings you can configure:

  1. Add AI knowledge: Enriches your course content using EasyAI's knowledge;

  2. Convert document as is: Preserves the original structure and content of your uploaded document (Note: This option can only be used when 1 document is uploaded).

Once you’re satisfied with your uploaded documents, continue with the steps described in the Direct Flow below:

Direct Flow

You can choose to either upload documents into the Course Builder or generate course information directly from your own input.

In both cases, you’ll need to answer the following questions to generate your course content:

Describe your course

  1. What is your course about?: Provide a brief description of your course topic and the challenge it addresses for learners. You'll also select the language in which you’d like to generate your course content.

    Note: The languages available in the Course Builder are the same as those supported by our course interface labels. You can find more information here.

  2. Who are your learners?: Describe your audience and specify their level of proficiency by selecting from the dropdown list: Entry, Intermediate, or Advanced.

  3. What is your ideal duration for this course?: Choose if you want to create a Quick, Regular, or Extensive course.

Note: Make sure to click the green check button after adding your responses.

Set the context

After describing your course, you will need to set your course goals and title. EasyAI will automatically generate suggestions for you based on your input. If you’ve uploaded documents, EasyAI will also draw on those to create relevant suggestions:

  • If you'd like more options, you can regenerate the goals and titles using the Regenerate button.

  • You can select multiple suggested goals, or add your own manually. After selecting, you can edit the generated goals as needed.

  • When done, click on the green check button to confirm your choices.

Repeat the same process for the remaining questions in this step. Then, click on Next to continue.

Step 2: Create a structure

Specify topics

Based on the course duration you selected in the previous step, the Course Builder will suggest the number of sections:

  • Quick course → 1 section

  • Regular course → 2 sections

  • Extensive course → 3 or more sections

Section titles are generated automatically. You can customize, regenerate, delete, add, or reorder them as needed.

Once you're satisfied, click Next.

Structure your topics

In the Structure your topics tab, EasyAI will automatically create 3 content pages per section. Each page will have its own editable title. When you generate your course, the content pages will contain information related to your section topics.

At this stage, you can continue to edit the course and section titles, add new sections/pages, or reorder, duplicate, and/or delete a section/page.

Once you're done reviewing the structure and content content, click Next to proceed.

Step 3: Preview and generate

In this final step, you can preview your course outline and set your content preferences before generating your course.

Content preferences

Choose whether you'd like EasyAI to generate content for all your course pages:

  • Generate content: The Course Builder will automatically create learning objectives for your sections, add section/content/course images, and generate text for content pages.

  • Include questions: 1 question is generated per section, using one of the following question types: Single-choice, multiple-choice, true/false, text matching, or fill in the blanks.

  • Add interactive blocks: At least 1 interactive element will be created per page. The block type will depend on your course content and may be generated as a how-to, flip cards, show more, card sorting, or checklist.

  • Add images: EasyAI enhance your course by adding relevant image.

    • If you've used the Doc-to-Course feature and your uploaded document contains images, you can choose the source for your course images: Hybrid, from document, or AI-generated.

    • If no document images are available, AI-generated images will be used instead.

    • All document-extracted and AI-generated images are automatically saved to your media library.

You can also set the tone of your course content to match your preferred writing style, or let EasyAI choose one for you. Click the Course tone dropdown to select an option:

  • AI-determined (default): EasyAI selects the appropriate tone based on your content.

  • Professional: Formal and polished.

  • Friendly: Warm and approachable.

  • Straightforward: Direct and clear.

  • Confident: Assertive and certain.

  • Narrative: Storytelling style.

  • Custom tone: Choose Custom tone to enter your own tone description (up to 50 characters, e.g., "Educational").

    Note: To remove a custom tone, hover over the text field and click the x icon.

Once you're happy with your content preferences and course structure, click on the Generate course button. The Course Builder will use your inputs to guide AI in creating your course content.

After generation, you'll be redirected to the course Editor, where you can continue customizing and refining your course.

If you don't have EasyAI access, you can still use the Manual flow to create your course outline manually.

Course Builder: Manual flow (Without EasyAI)

Streamline your course creation process by building an outline for your training.

Provide the course title, objectives, and key topics, then select the content type that best represents your topics. After creating your outline, you can add your own content and questions directly.

Step 1: Define the purpose

In this first step, you'll define the context and identify your overall course goal. This will become the introduction to your course.

To set the context, fill in the below in the corresponding fields:

  1. Enter your course goal.

  2. Specify what learners should know to achieve that goal

  3. Add your course title.

Make sure to click on the green check button after completing each question.

Once you’re done, click Next to continue.

Note: The course goals and title have a 255-character limit. If you’d like to include more information in your introduction, you can do so later in the course Editor, after your course outline is generated.

Step 2: Create a structure

Specify topics

Next, specify and organize the topics your learners need to review to achieve the course objective you defined in the previous step. Each topic will appear as a section title in your course.

  • To add more topics, click Add section.

  • To delete a topic, hover over it and click the trash icon.

Once you're finished setting your topics, click Next to continue.

Structure your topics

Now, structure the topics you created by selecting how you’d like to present the information to your learners.

For each topic, you can select one of three content types:

  • One-pager (single text block);

  • Step-by-step process (How-to), or;

  • Checklist

Select the option that best fits your topic, then repeat this process for each section.

The selected content type becomes a separate content page within its section.

You can add more content or question pages later in the course Editor, after generating your course structure.

Here, you can also edit the course and section titles, add new topics, reorder, duplicate and/or delete sections, as shown below.

Once you’re done, click Next to proceed.

Step 3: Preview and generate

In this final step, you can preview your inputs from the previous steps – course title, introduction, topics (sections), and the selected content types.

From here, you can also generate your course outline.

Note: You cannot edit the course structure in this step. If you'd like to make changes, use the navigation menu on the left to return to the relevant step:

Once you’re satisfied with the outline, click Generate course structure at the bottom of the page.

You’ll then be redirected to the course Editor, where you can continue editing and refining your e-learning content.


Key considerations

  • When uploading documents with the Doc-to-Course feature, images from your documents are automatically added to your course pages to align visuals with the content. If no document images are available, AI-generated images will be used instead. All extracted and generated images are saved to your media library

  • To review or edit previous steps, use the navigation menu on the left side of the screen.

  • You must complete all required fields in each step to generate your course structure.

  • If you refresh the page, a warning message will appear confirm or cancel the action. Confirming the refresh will result in loss of progress.

  • You can add a maximum of 10 sections to the course and up to 10 content pages per section in the Course Builder. More sections and content pages can be added in the course Editor, after the course is generated.

  • You can close the Course Builder at any time by clicking on the X icon in the upper-right corner of the page. If you've entered in any information, you'll see a confirmation prompt. Confirming this action will permanently delete your progress and cannot be restored.

  • If you make changes to any inputs that affect previously generated AI content, a pop-up message will appear notifying you that the progress from the following steps will be reset and replaced with new generations:

How to submit feedback on the Course Builder

You can submit feedback on the Course Builder during the first two steps (Set the context and Structure your topics), after EasyAI generates the goal and section suggestions.

To do this, click the Thumbs Up or Thumbs Down icon in the bottom-right corner of each generated box.

After clicking an icon, you can enter written feedback in the text field. Click Send to submit it, or Cancel to discard your feedback.

Did this answer your question?