👥 Save time hiring with AI: automate screening, assessments & interviews

2,200 views · 👥 HR & Recruitment

💡 Pro Tip — If you’re pulling LinkedIn data through HTTP requests or dealing with API restrictions, there’s a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search — you just pass a URL and get structured data back.

View All Scrapers

Description

AI Recruitment Automation Pipeline – Resume Parsing, GPT-4 Evaluation, Assessment Triggers & Interview Scheduling

This end-to-end AI-powered recruitment automation workflow helps HR and talent acquisition teams automate the complete hiring pipeline—from resume intake and parsing to GPT-4-based evaluation, TA approvals, assessment delivery, and interview scheduling.

Built using n8n, this template integrates with OpenAI GPT-4, Google Sheets, Google Drive, Slack, and SMTP to reduce time-to-hire, improve candidate quality, and eliminate repetitive manual tasks. The workflow enables scalable, consistent, and intelligent decision-making by automating resume evaluation, semantic fit analysis, and candidate communication.

This template is ideal for recruiters, TA teams, and founders looking to optimize hiring for tech, sales, support, and other roles with high applicant volume.


Who is this for?


What problem does this solve?


What this workflow does

Smart Resume Intake Form

PDF Resume Parsing & Storage

AI-Based Candidate Evaluation (GPT-4 via LangChain)

Google Sheets Integration

TA Approval via Email (Send & Wait)

Assessment Trigger (Post Approval)

Interview Scheduling

Status-Based Candidate Emails


Business Benefits


🔧 Setup Instructions

1. Google Service Account Setup (One-Time)

Before using Google Sheets or Google Drive in n8n:


Add Applicant’s Details to Google Sheet


Extract Applicant’s Resume Text


Get Job Description from Google Sheet


Save Evaluation Results in Google Sheets


Update Applicant Statuses

Resume Selected

Resume Rejected

Assessment Sent

Assessment Submitted

Interview Booked


Fetch Applicants with Specific Status

Status: RESUME SELECTED


Get Assessment Form URL from Job Profile


Trigger on Applicant Status Update


⚠️ Important Notes


  1. Add credentials for:
    • Google Drive
    • Google Sheets
    • SMTP (for emails)
    • OpenAI API Key (GPT-4)
  2. Replace placeholders:
    • Google Sheet & Folder IDs
    • Calendly Link
    • Assessment Link
  3. (Optional) Customize GPT-4 prompts for domain-specific scoring
  4. (Optional) Use your Slack webhook for TA notifications

🛠️ Tools & Integrations


AI resume screening, GPT-4 recruitment workflow, automated hiring pipeline, semantic fit evaluation, LangChain for HR, resume parsing automation, AI in talent acquisition, assessment workflow automation, interview scheduling automation, candidate shortlisting automation, OpenAI HR integration, Google Sheets recruitment tracker, n8n HR automation template, self-scheduling interviews with Calendly, Slack notifications in recruitment

🔗 Nodes Used

Send Email, Google Sheets, Slack, Typeform Trigger, Google Drive, Calendly Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup