Automate quiz creation from documents with Google Gemini and Jotform
Ready for 3.0What this workflow does
This AI workflow has 10 nodes and runs on Jotform events. Along the way it connects Google Gemini Chat Model, Jot Form and Google Sheets. It also calls api.jotform.com over HTTP.
How it runs
Trigger: On Jotform events.
- HTTP Request: calls an HTTP API
- Extract from File: extracts data from a file (pdf)
- AI Agent: runs an AI agent, with model: Google Gemini Chat Model; output parser: Structured Output Parser
- Split Out: splits a list into separate items
- Append row in sheet (Google Sheets): append
- Code: runs custom JavaScript code
- HTTP Request: calls api.jotform.com (POST)
Services it uses
HTTP calls to: api.jotform.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Extract from File
n8n-nodes-base.extractFromFile - AI Agent
@n8n/n8n-nodes-langchain.agent - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Split Out
n8n-nodes-base.splitOut - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Jotform Trigger
n8n-nodes-base.jotFormTrigger - Google Sheets
n8n-nodes-base.googleSheets
From the author
AI-Powered Quiz Generator for Instructors 📝🤖 Instantly turn any document into a shareable online quiz! This n8n workflow automates the entire quiz creation process: a new Jotform submission triggers the flow, the Google Gemini AI extracts key concepts and…