quizflight_generate_quiz_draft
ChatGPTUse only when the user explicitly wants to create, draft, or generate a quiz for QuizFlight. Use this tool when the user asks to create a quiz from a topic, provided content, or the current conversation. Prefer passing final multiple-choice questions in questions when you can confidently generate them yourself from the user request or conversation; this lets QuizFlight launch the quiz without server-side AI generation. If the user refers to this chat, this conversation, what was discussed, earlier discussion context, notes, pasted content, or uploaded/source material available in the chat, either pass final questions or summarize the relevant source material in sourceText. Do not put the source material only in prompt. Prefer questions first, then sourceText, then topic/prompt. Returns QuizFlight launch data for the current ChatGPT-linked QuizFlight account and should auto-render the inline QuizFlight card when playUrl is available. If auto-render does not occur, call quizflight_render_quiz_card with the returned launch data. Never expose raw secure URLs, tokens, or internal host links in assistant text. Do not use for general knowledge Q&A, email writing, meetings, scheduling, or other non-quiz tasks.






