Add-Ons
Unlock more possibilities for your LMS.
Integrations
Connect with tools you already use.
Migration
Switch to Tutor LMS with confidence.
Blog
Learn, grow, and stay ahead in eLearning.
Documentation
Everything you need to build with Tutor LMS.
Videos
Learn visually with tutorials.
Release Notes
See what’s new in every update.
Partners
Explore our trusted Tutor LMS partners.
The Quiz Builder includes an AI-powered question generator that creates a complete set of quiz questions from your course content. Rather than writing each question manually, you describe the scope of what you want to test, topics, question types, difficulty, and the AI produces a ready-to-review question set in seconds.
This feature uses the same OpenAI integration that powers AI Studio for course creation. If you haven’t set that up yet, you’ll need to do so before the quiz generator will work. See the AI Studio documentation for the full setup steps, including how to create an OpenAI API key and connect it under Tutor LMS > Settings > Advanced > AI Studio.
Note: Every quiz you generate draws from your OpenAI API balance. The number of tokens consumed per generation depends on the number of questions requested, the question types selected, and the complexity of the topics involved. Generating 10 questions across multiple topics will cost more tokens than generating 5 simple True/False questions from a single topic. To monitor usage, check the Usage section in your OpenAI dashboard.
Before using AI quiz generation, confirm the following:
Navigate to the course that contains the quiz you want to work with and open it in the Course Builder. Locate the topic where the quiz lives and open the quiz. Click the +Quiz.

Click the AI Studio icon to open the Generate Quiz Component panel. This panel slides in over the left sidebar and contains all the controls for the AI generation.

The Select Topics section on the left side of the panel determines what content the AI draws from when writing questions.
The topic that contains your quiz will appear here pre-selected by default. You can add more topics from the same course if you want the quiz to span multiple areas of content.
To add a topic:


You can select as many topics as you like. Keep in mind that selecting more topics gives the AI a broader range of subject matter to draw from, which generally produces a more varied question set — but it also means more tokens are consumed per generation.
Note: The AI uses your topic titles and content as context clues for generating relevant questions. Topic titles and content that are descriptive produce better results than vague or placeholder names.
The Question Types section shows four checkboxes, all selected by default:

Check or uncheck each type to control which formats appear in the generated set. The AI will mix the selected types proportionally across the total number of questions you request. If you want a quiz that’s purely Multiple Choice, uncheck the other three. If you want a mix of True/False and Multiple Choice, uncheck Short Answer and Open Ended/Essay.
Use the Difficulty Level dropdown to set the overall challenge level for the generated questions. Three options are available:
This setting affects how the AI frames questions and constructs answer choices, particularly for Multiple Choice where plausible wrong answers (distractors) become harder to distinguish at higher difficulty levels.
Enter a number in the Number of Questions field to specify how many questions you want the AI to generate. The default is 10.
There is no hard cap displayed in the interface, but keep the following in mind:
Once your topics, question types, difficulty, and count are set, click the Generate Now button at the bottom of the panel.
The button label changes to Generating… and the AI begins processing your request. Generation typically completes within 10–30 seconds, depending on the number of questions and server response time. Do not close the Quiz Builder or navigate away while generation is in progress.
When the process completes, a “Questions generated successfully” notification appears briefly at the bottom of the screen, and the generated questions populate the Questions panel on the left.

Once the generation completes, the left panel lists all generated questions. Each question entry shows:
Click any question to load it in the main area. The Question Details view shows:
Review each question carefully. The AI generates content based on your topic titles and course context, but it doesn’t have access to the actual text of your lessons. Some questions may be broader or phrased differently than you’d prefer, and some answer options may need adjustment.
You can edit any generated question directly in the Question Details view:
You can also click the AI Studio again at any time to run another generation. The new questions will be added to the existing list; they don’t replace what’s already there. This lets you build up a larger question pool incrementally or fill in gaps after reviewing the first batch.
When you’re satisfied with the question set, click Next in the top-right corner to proceed to the Settings tab, where you can configure passing grade, timing, question order, and display options. Once settings are configured, click Save to finalize the quiz.
The Unsaved Changes indicator in the top-left header will clear once the quiz is saved successfully.
Join the world’s #1 Tutor LMS community
By submitting your email, you agree to our Terms and Privacy Policy
Product
Solutions
Build, manage, and scale your eLearning business with the most powerful WordPress LMS — all in one place.
Crafted by Humans
© 2026 All Rights Reserved