Skip to Workflow Atlas
ETL PipelineAI systemIntermediate

Automated Exam Question Generation Workflow

Automated Exam Question Generation Workflow is a 32-node automation blueprint connecting OpenAI, Google Docs, Google Sheets. Inspect its trigger, execution graph, branches, and implementation requirements.

Live system map / verified archive

The entire automation, wired and inspectable.

Brand marks identify the operational stack. Focus or select any node to isolate its real incoming and outgoing connections.

32

Nodes

32

Edges

6

Zones

System stack

4 integrations

  • OpenAI
  • Google Docs
  • Google Sheets
  • Qdrant
Automated Exam Question Generation Workflow interactive execution graphStructural view of 32 workflow nodes and 32 visible connections. Focus any node to inspect its connected path. Parameters and credentials are intentionally excluded.Create collection. integration node, httpRequest. 0 incoming and 0 outgoing connections.Create collectionINTEGRATIONHTTPREQUEST0 IN / 0 OUTWhen clicking ‘Test workflow’. trigger node, manualTrigger. 0 incoming and 1 outgoing connections.When clicking ‘Test workf…TRIGGERMANUALTRIGGER0 IN / 1 OUTRefresh collection. integration node, httpRequest. 1 incoming and 1 outgoing connections.Refresh collectionINTEGRATIONHTTPREQUEST1 IN / 1 OUTGet Doc. Google Docs node, googleDocs. 1 incoming and 1 outgoing connections.Get DocGOOGLE DOCSGOOGLEDOCS1 IN / 1 OUTConverto di MD. transform node, code. 1 incoming and 3 outgoing connections.Converto di MDTRANSFORMCODE1 IN / 3 OUTConvert to File. integration node, convertToFile. 1 incoming and 1 outgoing connections.Convert to FileINTEGRATIONCONVERTTOFILE1 IN / 1 OUTOpen questions. ai node, chainLlm. 3 incoming and 1 outgoing connections.Open questionsAICHAINLLM3 IN / 1 OUTGoogle Gemini Chat Model. Google AI node, lmChatGoogleGemini. 0 incoming and 1 outgoing connections.Google Gemini Chat ModelGOOGLE AILMCHATGOOGLEGEMINI0 IN / 1 OUTClosed questions. ai node, chainLlm. 3 incoming and 1 outgoing connections.Closed questionsAICHAINLLM3 IN / 1 OUTGoogle Gemini Chat Model2. Google AI node, lmChatGoogleGemini. 0 incoming and 1 outgoing connections.Google Gemini Chat Model2GOOGLE AILMCHATGOOGLEGEMINI0 IN / 1 OUTQdrant Vector Store. ai node, vectorStoreQdrant. 3 incoming and 0 outgoing connections.Qdrant Vector StoreAIVECTORSTOREQDRANT3 IN / 0 OUTEmbeddings OpenAI. OpenAI node, embeddingsOpenAi. 0 incoming and 1 outgoing connections.Embeddings OpenAIOPENAIEMBEDDINGSOPENAI0 IN / 1 OUTItem List Output Parser. ai node, outputParserItemList. 0 incoming and 1 outgoing connections.Item List Output ParserAIOUTPUTPARSERITEMLIST0 IN / 1 OUTItem List Output Parser1. ai node, outputParserItemList. 0 incoming and 1 outgoing connections.Item List Output Parser1AIOUTPUTPARSERITEMLIST0 IN / 1 OUTDefault Data Loader. ai node, documentDefaultDataLoader. 1 incoming and 1 outgoing connections.Default Data LoaderAIDOCUMENTDEFAULTDATALOAD1 IN / 1 OUTToken Splitter. ai node, textSplitterTokenSplitter. 0 incoming and 1 outgoing connections.Token SplitterAITEXTSPLITTERTOKENSPLITT0 IN / 1 OUTLoop Over Items. integration node, splitInBatches. 2 incoming and 1 outgoing connections.Loop Over ItemsINTEGRATIONSPLITINBATCHES2 IN / 1 OUTAnswer questions. ai node, chainRetrievalQa. 3 incoming and 1 outgoing connections.Answer questionsAICHAINRETRIEVALQA3 IN / 1 OUTGoogle Gemini Chat Model1. Google AI node, lmChatGoogleGemini. 0 incoming and 1 outgoing connections.Google Gemini Chat Model1GOOGLE AILMCHATGOOGLEGEMINI0 IN / 1 OUTQdrant Vector Store1. ai node, vectorStoreQdrant. 1 incoming and 1 outgoing connections.Qdrant Vector Store1AIVECTORSTOREQDRANT1 IN / 1 OUTEmbeddings OpenAI1. OpenAI node, embeddingsOpenAi. 0 incoming and 1 outgoing connections.Embeddings OpenAI1OPENAIEMBEDDINGSOPENAI0 IN / 1 OUTLoop Over Items1. integration node, splitInBatches. 2 incoming and 1 outgoing connections.Loop Over Items1INTEGRATIONSPLITINBATCHES2 IN / 1 OUTAnswer and create options. ai node, agent. 4 incoming and 1 outgoing connections.Answer and create optionsAIAGENT4 IN / 1 OUTGoogle Gemini Chat Model3. Google AI node, lmChatGoogleGemini. 0 incoming and 1 outgoing connections.Google Gemini Chat Model3GOOGLE AILMCHATGOOGLEGEMINI0 IN / 1 OUTQdrant Vector Store2. ai node, vectorStoreQdrant. 1 incoming and 1 outgoing connections.Qdrant Vector Store2AIVECTORSTOREQDRANT1 IN / 1 OUTEmbeddings OpenAI2. OpenAI node, embeddingsOpenAi. 0 incoming and 1 outgoing connections.Embeddings OpenAI2OPENAIEMBEDDINGSOPENAI0 IN / 1 OUTWrite open. Google Sheets node, googleSheets. 1 incoming and 1 outgoing connections.Write openGOOGLE SHEETSGOOGLESHEETS1 IN / 1 OUTVector Store Retriever. ai node, retrieverVectorStore. 1 incoming and 1 outgoing connections.Vector Store RetrieverAIRETRIEVERVECTORSTORE1 IN / 1 OUTWrite closed. Google Sheets node, googleSheets. 1 incoming and 1 outgoing connections.Write closedGOOGLE SHEETSGOOGLESHEETS1 IN / 1 OUTRAG. ai node, toolVectorStore. 2 incoming and 1 outgoing connections.RAGAITOOLVECTORSTORE2 IN / 1 OUTStructured Output Parser. ai node, outputParserStructured. 0 incoming and 1 outgoing connections.Structured Output ParserAIOUTPUTPARSERSTRUCTURED0 IN / 1 OUTGoogle Gemini Chat Model4. Google AI node, lmChatGoogleGemini. 0 incoming and 1 outgoing connections.Google Gemini Chat Model4GOOGLE AILMCHATGOOGLEGEMINI0 IN / 1 OUT

Signal inspector

Focus, hover, or select a node to illuminate its real path.

triggeraidecisiontransformintegration
Scroll horizontally to inspect every zone.verified structural metadata · graph 669dbf4832679c96Enter or click to lock · Escape to clear

Structured review

Read the workflow as a system, not a node dump.

The archived graph is grouped into operational zones, then checked against the controls needed to adapt the pattern safely. Every count below is derived from the normalized record.

01

Entry signals

1 node

Events, schedules, and unconnected roots that can start an execution.

When clicking ‘Test workflow’

Trigger

02

Data & operations

8 nodes

Transformations and external-system actions that move the work forward.

Refresh collection

Integration

Converto di MD

Transform

Get Doc

Integration

Convert to File

Integration

Loop Over Items

Integration

Loop Over Items1

Integration

+ 2 more in system map
03

Intelligence & routing

22 nodes

Model calls and control points that interpret, branch, or govern the run.

Qdrant Vector Store

AI reasoning

Embeddings OpenAI

AI reasoning

Default Data Loader

AI reasoning

Token Splitter

AI reasoning

Vector Store Retriever

AI reasoning

Qdrant Vector Store1

AI reasoning

+ 16 more in system map
04

Terminal actions

1 node

Nodes with no visible outgoing edge: the workflow’s observable outcomes.

Create collection

Integration

Provenance boundary

Inspectable does not mean redistributable.

This page publishes structural metadata extracted from a local workflow archive. Parameters, credential references, code bodies, and downloadable JSON are excluded. The route can enter indexing only after a graph match and quality gate; source licensing remains a separate promotion gate.

Graph match
exact
Quality score
14 / 14
Raw download
Held
Crawler state
Follow

Adjacent systems

Keep tracing the stack.

Related records are ranked by shared integrations and graph quality.

Turn the map into a plan

Adapt this blueprint to your company.

Bring the system shape into a workspace, then define the production controls, data boundaries, owners, and delivery sequence around your context.