AI-powered CV filtering with Llama3.1 LLM, Google Drive & Sheets
Ready for 3.0What this workflow does
This AI workflow has 15 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Ollama Model, Google Drive and Google Sheets.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Folder-search (Google Drive): work with file folder
- Loop Over Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Respond to Webhook: sends the response back to the webhook caller
- Download-file (Google Drive): download
- Input-criteria (Google Sheets): uses Google Sheets
- Extract from PDF (Extract from File): extracts data from a file (pdf)
- Merge: merges the data from its input branches
- Aggregate: combines items into one
- Basic LLM Chain: sends a prompt to an LLM, with model: Ollama Model; output parser: Auto-fixing Output Parser
- Code: runs custom JavaScript code
…plus 1 more step. See the full node list below.
Services it uses
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 (13)
- Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - Ollama Model
@n8n/n8n-nodes-langchain.lmOllama - Auto-fixing Output Parser
@n8n/n8n-nodes-langchain.outputParserAutofixing - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Code
n8n-nodes-base.code - Google Drive
n8n-nodes-base.googleDrive - Google Sheets
n8n-nodes-base.googleSheets - Extract from File
n8n-nodes-base.extractFromFile - Webhook
n8n-nodes-base.webhook - Respond to Webhook
n8n-nodes-base.respondToWebhook - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
From the author
This visual workflow represents an AI-powered automated CV filtering system created using tools like n8n, Google Drive, Google Sheets, and Ollama (LLM) ⚙️ Key Features - 📂 Google Drive Integration – Automatically searches and downloads CVs (PDF/DOCX/PPTX)…