{"id":5206,"date":"2023-05-31T12:44:27","date_gmt":"2023-05-31T16:44:27","guid":{"rendered":"https:\/\/learndash.com\/support\/docs\/core\/courses\/course-outline-tool\/"},"modified":"2026-02-02T15:02:52","modified_gmt":"2026-02-02T20:02:52","password":"","slug":"course-outline-builder","status":"publish","type":"docs","link":"https:\/\/learndash.com\/support\/kb\/core\/courses\/course-outline-builder\/","title":{"rendered":"Course Outline Builder"},"content":{"rendered":"\n<p>The Course Outline Builder introduces AI Integration via OpenAI into LearnDash Core. After connecting your OpenAI API Key, Course Outline Builder allows you tCourse Outline Builder<\/p>\n\n\n\n<p>The <strong>Course Outline Builder<\/strong> adds AI-assisted course planning to LearnDash by integrating with OpenAI. After connecting an OpenAI API key, this feature allows course creators to quickly generate a structured course outline by automatically creating lesson titles based on a few basic inputs.<\/p>\n\n\n\n<p>The Course Outline Builder is intended to support <strong>course planning and ideation<\/strong>. It generates lesson titles only and does not create lesson content.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Requirements<\/h2>\n\n\n\n<p>To use the Course Outline Builder, an <strong>OpenAI API key<\/strong> is required. An API key can be created by visiting the OpenAI platform:<\/p>\n\n\n\n<p><a href=\"https:\/\/platform.openai.com\/account\/api-keys\">https:\/\/platform.openai.com\/account\/api-keys<\/a><\/p>\n\n\n\n<p>Creating an OpenAI account requires a valid payment method, as OpenAI charges a small usage-based fee for API requests.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Using the Course Outline Builder<\/h2>\n\n\n\n<p>To generate a course outline using AI:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to <strong>LearnDash LMS > Courses<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Create Course Outline from AI<\/strong> in the top-right corner.<\/li>\n\n\n\n<li>If this is the first time using the feature, click the prompt to <strong>enter an OpenAI API key<\/strong>.<\/li>\n\n\n\n<li>Enter a <strong>Course Title<\/strong>.\n<ul class=\"wp-block-list\">\n<li>An existing course can be selected, or a new course can be created.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Choose the <strong>number of lessons<\/strong> to include in the course.<\/li>\n\n\n\n<li>Enter a short, clear description in the <strong>Describe Your Course<\/strong> field.<\/li>\n\n\n\n<li>Click <strong>Create Lessons<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>The system will take a short moment to generate the outline. When a green success message appears, the course outline has been created.<\/p>\n\n\n\n<p>Click the <strong>Course Title<\/strong> link to open the course directly in the Course Builder.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Generated Content Behavior<\/h2>\n\n\n\n<p>The Course Outline Builder generates:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lesson titles only<\/li>\n<\/ul>\n\n\n\n<p>The following content is <strong>not<\/strong> generated:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lesson content<\/li>\n\n\n\n<li>Topics<\/li>\n\n\n\n<li>Quizzes<\/li>\n\n\n\n<li>Assignments<\/li>\n<\/ul>\n\n\n\n<p>This behavior is intentional. The feature is designed to help structure and plan a course, while leaving instructional content creation to the course author.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-frequently-asked-questions\">Frequently Asked Questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Why is GPT-4 not available?<\/h3>\n\n\n\n<p>The Course Outline Builder uses <strong>GPT-3.5-Turbo<\/strong>. This model provides sufficient capability for outline generation while maintaining lower usage limits and faster response times. More advanced models are not required for generating lesson titles and outlines.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why were no lessons generated?<\/h3>\n\n\n\n<p>OpenAI enforces limits on the number of tokens returned in a single request. If lesson generation fails, try the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reduce the number of lessons requested<\/li>\n\n\n\n<li>Provide a more specific course description<\/li>\n\n\n\n<li>Avoid extremely short or overly generic prompts<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Is there a cost associated with the Course Outline Builder?<\/h3>\n\n\n\n<p>Yes. OpenAI charges a small usage-based fee for API requests.<\/p>\n\n\n\n<p>As an example, generating 10 courses with 10 lessons each resulted in a total charge of approximately <strong>$0.0038<\/strong>. Actual costs may vary depending on usage and OpenAI pricing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>The Course Outline Builder provides a fast way to scaffold courses and organize lesson structure using AI assistance. By automating lesson title creation, course creators can focus on refining instructional content and learning outcomes while maintaining full control over course quality and direction.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Course Outline Builder introduces AI Integration via OpenAI into LearnDash Core. After connecting your OpenAI API Key, Course Outline Builder allows you tCourse Outline Builder The Course Outline Builder adds AI-assisted course planning to LearnDash by integrating with OpenAI. After connecting an OpenAI API key, this feature allows course creators to quickly generate a&#8230;<\/p>\n","protected":false},"author":29,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_helpful_status":1,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"doc_category":[167],"doc_tag":[],"knowledge_base":[154],"class_list":["post-5206","docs","type-docs","status-publish","hentry","doc_category-courses","knowledge_base-core"],"year_month":"2026-04","word_count":487,"total_views":"4907","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"addison","author_link":"https:\/\/learndash.com\/support\/author\/addison\/"},"doc_category_info":[{"term_name":"Courses","term_url":"https:\/\/learndash.com\/support\/kb\/core\/courses\/"}],"doc_tag_info":[],"taxonomy_info":{"doc_category":[{"value":167,"label":"Courses"}],"knowledge_base":[{"value":154,"label":"LearnDash Core"}]},"featured_image_src_large":false,"comment_info":0,"knowledge_base_info":[{"term_name":"LearnDash Core","term_url":"https:\/\/learndash.com\/support\/kb\/core\/","term_slug":"core"}],"knowledge_base_slug":["core"],"_links":{"self":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/5206","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/comments?post=5206"}],"version-history":[{"count":18,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/5206\/revisions"}],"predecessor-version":[{"id":11171,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/5206\/revisions\/11171"}],"wp:attachment":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/media?parent=5206"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_category?post=5206"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_tag?post=5206"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/knowledge_base?post=5206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}