Block 1 - Sticky Note - Create Spreadsheet1
- Type / Role
- n8n-nodes-base.stickyNote - stickyNote
- Config choices
- Version 1
This workflow is provided as-is. Please review and test before using in production.
How it works This workflow automates your initial hiring pipeline by creating an AI powered CV scanner. It collects job applications through a web form, uses AI to analyze the candidate's CV agains...
n8n-nodes-base.stickynote, n8n-nodes-base.formtrigger, n8n-nodes-base.manualtrigger, n8n-nodes-base.mistralai, n8n-nodes-base.googlesheets, @n8n/n8n-nodes-langchain.outputparserstructured, @n8n/n8n-nodes-langchain.lmchatgooglegemini, @n8n/n8n-nodes-langchain.chainllm
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Lucas Peyrin.
Original n8n.io sourceThis workflow automates your initial hiring pipeline by creating an AI-powered CV scanner. It collects job applications through a web form, uses AI to analyze the candidate's CV against your job description, and neatly organizes the results in a Google Sheet.
Here’s the step-by-step process:
Form Trigger provides a public web form for candidates to submit their name, email, and CV (as a PDF).JSON Output Parser ensures the AI's analysis is returned in a clean, structured format, making the data reliable.Setup time: ~15 minutes
You'll need API keys for Mistral and Google AI, and to connect your Google account.
Get Your Mistral API Key:
Extract CV Text node, click the Credential dropdown, and select + Create New Credential.Get Your Google AI API Key:
Gemini 2.5 Flash Lite node, click the Credential dropdown, and select + Create New Credential.Connect Your Google Account:
Create 'CVs' Spreadsheet node.+ Create New Credential to connect your Google account.Log Candidate Submission and Add CV Analysis nodes, selecting the credential you just created.Create Your Spreadsheet:
Start Here node to run it. This will create a new Google Sheet in your Google Drive named "CVs" with the correct columns.Customize the Job Role:
AI Qualification node.job_requirements section and replace the example job description with your own. Be as detailed as possible for the best results.Start Screening!
Application Form node and click the "Open Form URL" button.This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | 🤖 Automate CV screening with AI candidate analysis |
|---|---|
| Complexity | advanced |
| Nodes | 18 |
| Categories | HR, Multimodal AI |
| Author | Lucas Peyrin |
| Published | 15 Aug 2025 |
Use the JSON export at /data/workflows/7456/7456.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
How it works This workflow automates your initial hiring pipeline by creating an AI powered CV scanner. It collects job applications through a web form, uses AI to analyze the candidate's CV agains...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your HR, Multimodal AI use case.