AI Resume Screening & Evaluation for HR with GPT-4 & Google Workspace - n8n Workflow | Neura Market

    AI Resume Screening & Evaluation for HR with GPT-4 & Google Workspace

    ## Try It Out, HireMind - AI-Driven Resume Intelligence Pipeline! ### This n8n template demonstrates how to automate resume screening and evaluation using AI to improve candidate processing and reduce manual HR effort. A smart and reliable resume screening pipeline for modern HR teams. This workflow combines Google Drive (JD & CV storage), OpenAI (GPT-4-based evaluation), Google Sheets (position mapping + result log), and Slack/SendGrid integrations for real-time communication. Automatically extract, evaluate, and track candidate applications with clarity and consistency. ### How it works - A candidate submits their application using a form that includes name, email, CV (PDF), and a selected job role. - The CV is uploaded to Google Drive for record-keeping and later reference. - The **Profile Analyzer Agent** reads the uploaded resume, extracts structured candidate information, and transforms it into a standardized JSON format using GPT-4 and a custom output parser. - The corresponding job description PDF file is automatically retrieved from a Google Sheet based on the selected job role. - The **HR Expert Agent** evaluates the candidate profile against the job description using another GPT-4 model, generating a structured assessment that includes strengths, gaps, and an overall recommendation. - The evaluation result is parsed and formatted for output. - The evaluation score will be used to mark the candidate as qualified or unqualified, based on that an email will be sent to the applicant or the message will be sent to the hiring team for the next process. - The final evaluation result will be stored in a Google Sheet for long-term tracking and reporting. ### Google Drive structure - 📁 jd # Google Drive folder to store your JD (pdf) - 📄 Backend_Engineer.pdf - 📄 Azure_DevOps_Lead.pdf - 📄 ... - 📁 cv # Google Drive folder, where workflow uploads candidate resume - 📄 John_Doe_DevOps.pdf - 📄 Jane_Smith_FullStack.pdf - 📄 ... - 📁 Positions (Sample: https://docs.google.com/spreadsheets/d/1pW0muHp1NXwh2GiRvGVwGGRYCkcMR7z8NyS9wvSPYjs/edit?usp=sharing) # Mapping table: Job Role → Job Description (Link) - Columns: - Job Role - Job Description File URL (PDF in `jd/`) - 📁 Evaluation form (Google Sheet) # Final AI Evaluation Results ### How to use 1. **Set up credentials and integrations:** - Connect your **OpenAI** account (GPT-4 API). - Enable **Google Cloud APIs**: - Google Sheets API (for reading job roles and saving evaluation results) - Google Drive API (for storing CVs and job descriptions) - Set up **SendGrid** (to send email responses to candidates) - Connect **Slack** (to send messages to the hiring team) 2. **Prepare your Google Drive structure:** - Create a root folder, then inside it create: - `/jd` – Store all job descriptions in PDF format - `/cv` – This is where candidate CVs will be uploaded automatically - Create a **Google Sheet** named `Positions` with the following structure: ``` | Job Role | Job Description Link | |-------------------------|--------------------------------------| | Azure DevOps Engineer | https://drive.google.com/xxx/jd1.pdf | | Full-Stack Developer | https://drive.google.com/xxx/jd2.pdf | ``` 3. **Update your application form:** - Use the built-in form, or connect your own (e.g., Typeform, Tally, Webflow, etc.) - Ensure the **Job Role** dropdown matches exactly the roles in the `Positions` sheet 4. **Run the AI workflow:** - When a candidate submits the form: - Their CV is uploaded to the `/cv` folder - The job role is used to match the JD from `/jd` - The **Profile Analyzer Agent** extracts candidate info from the CV - The **HR Expert Agent** evaluates the candidate against the matched JD using GPT-4 5. **Distribute and store results:** - Store the evaluation results in the `Evaluation form` Google Sheet - Optionally notify your team: - Send an email to the candidate using SendGrid - Send a Slack message to the hiring team with a summary and next steps ### Requirements - OpenAI GPT-4 account for both Profile Analyzer and HR Expert Agents - Google Drive account (for storing CVs and evaluation sheet) - Google Sheets API credentials (for JD source and evaluation results) ### Need Help? Join the [n8n Discord](https://discord.com/invite/XPKeKXeB7d) or ask in the [n8n Forum](https://community.n8n.io/)! Happy Hiring!

    Platform
    n8n
    Category
    HR & Operations
    Price
    Free
    Creator
    Trung Tran
    • if
    • code
    • slack
    • sendGrid
    • stickyNote
    • formTrigger
    • googleDrive
    • googleSheets
    • agent
    • extractFromFile
    Back to MarketplaceMore n8n Workflows

    How to import this workflow into n8n

    1. 1Purchase or download the workflow to get the n8n workflow JSON file.
    2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
    3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
    4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

    Related HR & Operations workflows

    • Automate CV Screening with AI-Powered AnalysisFree
    • Automated AI Resume Screening and Evaluation with Google Sheets and Drive
    Free
  1. Automate Candidate Evaluation with AI and Slack IntegrationFree
  2. Automate HR Processes via WhatsApp with AI and Google WorkspaceFree
  3. AI-Automated HR Workflow for CV Analysis and Candidate EvaluationFree
  4. Customer Onboarding Automation with HubSpot, Email Sequences, and Team AlertsFree
  5. More from Trung Tran

    • Answer Code of Conduct Questions in Slack with GP-4 & RAGE Technology
    • Build a Retrieval-Based Chatbot with Telegram, OpenAI, and Google Drive PDF Backup
    • Auto-Renew AWS Certificates with Slack Approval Workflow
    All HR & Operations workflows →All n8n workflows →

    Need help customizing this workflow?

    Our automation experts adapt it to your exact stack, data, and process — or build one from scratch.

    Get a Custom Build
    Neura Market
    Neura Market
    Marketplace
    Directories
    Resources

    Marketplace

    • Prompts
    • Workflows
    • Agents Store
    • Workflow Packs
    • Categories
    • Marketplace

    Directories

    • AI Tools Directory
    • ChatGPT
    • Claude
    • Gemini
    • Cursor
    • Grok
    • DeepSeek
    • Perplexity
    • CoPilot
    • Midjourney
    • Stable Diffusion
    • MCP Servers
    • .md Directory
    • All Directories

    Free Tools

    • AI Text Humanizer
    • AI Content Detector
    • Workflow Generator
    • Model Comparison
    • AI Pricing Calculator
    • AI Benchmarks
    • ROI Calculator
    • All Free Tools

    Resources

    • AI News
    • Blog
    • AI Models
    • Integrations
    • Alternatives
    • n8n vs Zapier
    • Make vs Zapier
    • n8n vs Make
    • Resource Library
    • Documentation

    Community

    • AI Jobs
    • AI Events
    • AI Companies
    • Start Selling
    • Sell n8n Workflows
    • Sell AI Agents
    • Sell Prompts
    • Creator Guide
    • Advertise
    • Affiliates

    Company

    • About
    • Contact
    • Help
    • Careers
    • Pricing
    • Terms
    • Privacy
    • License
    • DMCA

    Stay Updated

    Get the latest AI tools and insights delivered to your inbox.

    Neura Market Logoneuramarket

    © 2026 Neura Market. All rights reserved.