n8n Workflow: Generate Quizzes with Mistral & Supabase
n8n Workflow: Generate Quizzes with Mistral & Supabase
Regular price
£11.99
Regular price
£11.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Generate Quizzes with Mistral & Supabase
Regular price
£11.99
Regular price
£11.99
Sale price
Unit price
/
per
Generate quizzes with Mistral Cloud and power multiplayer quiz rooms with Supabase—automated end-to-end via n8n webhooks
This n8n workflow creates and serves quiz content automatically: it uses Mistral Cloud to generate multiple-choice questions, stores them in Supabase, and manages quiz contests and AI tutoring feedback through a set of dedicated webhook endpoints.
What this workflow does
- /webhook/generate-quiz: Accepts a POST request with topic, difficulty, and question count. The workflow sends these inputs to Mistral Cloud to generate quiz questions, saves the quiz and questions into Supabase, and returns a quiz_id.
- /webhook/get-quiz: Fetches the quiz and its questions from Supabase by quiz_id, then returns a combined JSON payload for the client.
- /webhook/ai-feedback: Receives quiz performance submissions and sends them to Mistral Cloud via an AI Agent to generate structured tutoring feedback. It parses output into overall_performance, strengths, areas_to_improve, and practical_suggestion, with a fallback to default feedback if the AI returns invalid JSON.
- /webhook/arena-management: Routes by action and uses Supabase to create rooms (including generating quiz questions), join rooms, start contests, fetch contest questions, submit scored results, and return a ranked leaderboard.
Use cases
- Build an educational quiz SaaS where admins generate quizzes instantly from a topic and difficulty.
- Run multiplayer quiz “arena” sessions with room management, scoring, and ranked results.
- Provide personalized post-quiz tutoring feedback using Mistral Cloud, powered by n8n webhooks.
Technical details
- Integrations: Supabase (quizzes, questions, rooms, room_players, contest_results) and Mistral Cloud.
- n8n nodes: webhook, supabase, if, switch, code, limit.
- Required Supabase tables: at minimum quizzes, questions, rooms, room_players, contest_results.
