AutomationMart
Home/Browse/Bulk resume screening & JD matching with GPT-4 for HR teams
n8n

Bulk resume screening & JD matching with GPT-4 for HR teams

n8nn8n21 modulesv1.0
SlackGoogle SheetsOpenAIGoogle DriveGemini

TalentFlow AI – Bulk Resume Screening with JD Matching []( Automatically extract, evaluate, and shortlist multiple resumes against a selected job description using GPT-4. This smart, scalable n8n workflow helps HR/TA teams streamline hiring decisions while keeping results structured, auditable, and easy to share. --- 👤 Who’s it for This workflow is designed for: - HR or Talent Acquisition (TA) teams handling multiple candidates per role - Recruiters who want AI-assisted resume screening to save

At a glance

Bulk resume screening & JD matching with GPT-4 for HR teams is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, Google Sheets, OpenAI, Google Drive. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Slack, Google Sheets, OpenAI, Google Drive, Gemini
Modules
21
Price
Free
Version
v1.0
Bulk resume screening & JD matching with GPT-4 for HR teams workflow diagram

About this workflow

TalentFlow AI – Bulk Resume Screening with JD Matching []( Automatically extract, evaluate, and shortlist multiple resumes against a selected job description using GPT-4. This smart, scalable n8n workflow helps HR/TA teams streamline hiring decisions while keeping results structured, auditable, and easy to share. --- 👤 Who’s it for This workflow is designed for: - HR or Talent Acquisition (TA) teams handling multiple candidates per role - Recruiters who want AI-assisted resume screening to save time and reduce bias - Organizations that want to automatically log evaluations and keep stakeholders updated in real-time via Slack or Sheets --- ⚙️ How it works / What it does 1. HR/TA uploads multiple candidate resumes and selects a job role 2. Each resume is: - Uploaded to Google Drive - Parsed with GPT-4 to extract structured profile data 3. The job description for the selected role is: - Retrieved from Google Sheets - Downloaded from Drive and parsed 4. The profile + JD are sent to an AI agent to generate: - Fit score - Strengths & gaps - Final recommendation 5. Results are: - Appended to the evaluation tracking sheet - Optionally shared with the hiring team on Slack - Used to trigger emails to qualified or unqualified candidates --- 🛠️ How to set up 1. Clone or import the workflow into your n8n instance 2. Connect your integrations: - Google Sheets (positions & evaluation form) - Google Drive (CV & JD folders) - OpenAI API (GPT-4) - Slack (for notifications) - (Optional) SendGrid or SMTP for email notifications 3. Update Google Sheets structure: - Positions sheet: maps Job Role → JD file link - Evaluation form: stores evaluation results 4. Prepare Drive folders: - /cv folder for uploaded resumes - /jd folder for job description PDFs --- 📋 Requirements - ✅ n8n (hosted or self-hosted) - ✅ OpenAI GPT-4 account (used in Profile & JD evaluator agents) - ✅ Google Drive + Google Sheets access - ✅ Slack workspace + bot token - (Optional) SendGrid or email credentials for candidate follow-up --- 🎨 How to customize the workflow - Change the fit score threshold in the Candidate qualified? node - Edit Slack message content/formatting to match your company tone - Add additional candidate metadata to Sheets or Slack messages - Use a webhook trigger to integrate with your ATS or job board - Swap GPT-4 with Claude or Gemini if you prefer other AI services - Expand to include multi-position batch screening logic --- Happy Hiring! 🚀 Automated with love using n8n

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Send a Slack message for every new Calendly invitee

Streamline your communication process by automatically notifying your team on Slack whenever a new invitee schedules an appointment through Calendly. This template ensures that your team stays informed in real-time, enhancing collaboration and reducing the chances of missed appointments. With this integration, you can focus on what matters most—providing excellent service to your clients.

Free

💬 Daily WhatsApp group summarizer – GPT-4o, Google Sheets & Evolution API

Hey! I’m Amanda ❤️ I made this little workflow with care for people like you who are part of busy WhatsApp groups and want a simple way to keep track of everything. It connects to Evolution API, collects all the group messages throughout the day, stores them in Google Sheets, and uses GPT-4o to generate a daily summary. The summary is saved as a document in Google Drive — ready to read, share, or archive. It’s perfect for teams, communities, classes, or any group that talks a lot but doesn’t wan

Free

Automated phone interview evaluation with Vapi, GPT-4o & Google Sheets

This n8n workflow template automatically processes phone interview transcripts using AI to evaluate candidates against specific criteria and saves the results to Google Sheets. Perfect for HR departments, recruitment agencies, or any business conducting phone screenings. What This Workflow Does This automated workflow: - Receives phone interview transcripts via webhook - Uses OpenAI GPT models to analyze candidate responses against predefined qualification criteria - Extracts key information (na

Free

Create an AI-powered Telegram customer support bot with lead management

AI Telegram Customer Support Assistant + Lead Manager This n8n workflow provides a fully automated AI-driven customer support assistant connected to Telegram, with built-in lead management, knowledge-base querying, and context-aware answers. ⭐ What this workflow does Receives user messages from Telegram Logs all incoming/outgoing messages into a Data Table Checks if a lead exists for the user (via chatid) Creates new leads automatically if needed Builds an AI-ready context (user info + lead info

Free

Save stock levels for all Zoho Inventory Items in a new Google Sheet spreadsheet

Every day, Make will automatically retrieve all Zoho Inventory items and save their stock levels to a new Google Sheets spreadsheet.

Free

Invite new members to a Circle community from new rows in a Google Sheets spreadsheet

This template periodically checks for new rows in a Google Sheets spreadsheet and uses the retrieved information to invite new members to a Circle. The template is using [this sample](https://docs.google.com/spreadsheets/d/1Oiw_iSLox9ZDT9hWXxvv7JnhAupspbVzMlrDxSEdMX4/edit?usp=sharing) Google Sheets spreadsheet as a source of the data. You should make a copy of it before configuring the template. The template is scheduled to run every 15 minutes. You can change the schedule after you set up the

Free

Automated client journey appointment reminders & follow-ups with Twilio

How It Works ⚙️ This workflow is a comprehensive, AI-powered system that acts as a virtual client relationship manager for any appointment-based business. It handles the entire client journey—from appointment booking to follow-up and re-engagement—all on autopilot. 1. Appointment Trigger: The workflow starts when a new event is created in your Google Calendar. 2. Client Data Management: It queries your client CRM database (Airtable or Google Sheets) to check if the client's email exists, prepari

Free

Health monitoring system with Grok-3 AI analysis and family/doctor email alerts

Introduction Automates patient health monitoring by analyzing submitted health data via AI, determining alert necessity, and notifying family and doctors when critical conditions detected. How It Works Webhook receives health data, AI agent analyzes vitals using OpenRouter with structured parsing. Conditional logic checks alert necessity. If yes: prepares data, emails family, checks doctor criteria, sends doctor email, merges results. If no: skips alerts. Combines outcomes and responds

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free