Generate Exam Questions

Automated workflow: Generate Exam Questions. This workflow integrates 21 different services: convertToFile, stickyNote, vectorStoreQdrant, chainRetrievalQa, splitInBatches. It contains 53 nodes and follows best practices for error handling and security.

Workflow Structure (32 nodes)
100%
Manual Trigger
When clicking ‘Test workflow’
Http Request
Create collection
Http Request
Refresh collection
Google Docs
Get Doc
Code
Converto di MD
Convert To File
Convert to File
No Op
Open questions
No Op
Embeddings OpenAI
No Op
Qdrant Vector Store
No Op
Token Splitter
No Op
Default Data Loader
Split In Batches
Loop Over Items
No Op
Answer questions
Google Sheets
Write open
No Op
Google Gemini Chat Model2
No Op
Google Gemini Chat Model
No Op
Closed questions
No Op
Item List Output Parser
No Op
Item List Output Parser1
Split In Batches
Loop Over Items1
No Op
Google Gemini Chat Model3
No Op
Google Gemini Chat Model1
No Op
Embeddings OpenAI2
No Op
Qdrant Vector Store2
No Op
Answer and create options
No Op
Embeddings OpenAI1
No Op
Qdrant Vector Store1
No Op
RAG
No Op
Vector Store Retriever
No Op
Google Gemini Chat Model4
No Op
Structured Output Parser
Google Sheets
Write closed
Node Types:
trigger
default
http
code
action
transform
logic
Requires credentials

Prerequisites

Required Credentials (6)

Google Docs

Used by: Get Doc

Docs

Google Palm

Used by: Google Gemini Chat Model, Google Gemini Chat Model1 +3 more

Docs

Google Sheets

Used by: Write open, Write closed

Docs

HTTP Header Auth

Used by: Create collection, Refresh collection

Docs

OpenAI

Used by: Embeddings OpenAI, Embeddings OpenAI2 +1 more

Docs

Qdrant

Used by: Qdrant Vector Store, Qdrant Vector Store1 +1 more

Docs

Multiple services required

This workflow needs 6 different credentials. Make sure you have accounts for all services before importing.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~1 hour
Score: 90/100
Custom Code
Loops
6 Integrations

When to Use This Workflow

Automated Reporting

Automatically collect and organize data into spreadsheets for analysis.

Spend less time on data entry and more time on insights.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "7Qa2mH7PnDxy7Qat",
  "meta": {
    "instanceId": "workflow-538bbb6f",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:45.361940",
    "updatedAt": "2025-09-29T07:07:45.361983",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "name": "Generate Exam Questions",
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
...

Workflow Details

Nodes
37
Trigger
Manual
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Agent Workflow

Automated workflow: Agent Workflow. This workflow integrates 97 different services: vectorStoreInMemory, if, gumroadTrig...

Bitly
Dropbox
Gmail
Google-calendar
113 nodesEvent

Production Workflow

Production-ready workflow: Production Workflow. This workflow has been optimized for production use with comprehensive e...

Aws-rekognition
Http-request
Google-sheets
8 nodesManual

Manualtrigger Workflow

Automated workflow: Manualtrigger Workflow. This workflow integrates 6 different services: stickyNote, httpRequest, code...

Google-sheets
Http-request
8 nodesManual

Manualtrigger Workflow

Automated workflow: Manualtrigger Workflow. This workflow integrates 6 different services: stickyNote, httpRequest, code...

Google-sheets
Http-request
8 nodesManual

Manualtrigger Workflow

Automated workflow: Manualtrigger Workflow. This workflow integrates 6 different services: stickyNote, httpRequest, code...

Google-sheets
Http-request
8 nodesManual

Manualtrigger Workflow

Automated workflow: Manualtrigger Workflow. This workflow integrates 8 different services: filter, httpRequest, stickyNo...

Http-request
Google-sheets
10 nodesManual