Screen resumes with OpenAI GPT‑4.1 and route candidates via Gmail, Slack and Sheets
Overview This workflow automates the resume screening process using AI, enabling faster and more consistent candidate evaluation. It analyzes uploaded resumes, scores candidates based on job fit, and automatically routes them into acceptance, rejection, or manual review flows.
By combining AI scoring, decision logic, and automated communication, this workflow helps HR teams save time, reduce bias, and streamline hiring operations.
How It Works
Webhook Trigger Receives resume uploads along with candidate details.
Workflow Configuration Defines: Target job role Acceptance threshold Borderline threshold
Resume Extraction Extracts text from uploaded PDF resumes.
Data Preparation Structures candidate name, email, and resume content.
AI Resume Scoring AI evaluates candidate based on: Skills match (40%) Experience (35%) Education (15%) Overall fit (10%) Returns: Score (0–100) Decision (accept / reject / borderline) Reason
Decision Routing
Accept → proceed to acceptance flow
Borderline → escalate for review
Reject → send rejection
Action Flows Accepted Candidates Send acceptance email Log to Google Sheets
Rejected Candidates Send rejection email Log to Google Sheets
Borderline Candidates Notify HR via Slack Log as escalated in Google Sheets
Setup Instructions
Webhook Setup Configure the webhook endpoint (resume-upload) Connect it to your application or form
OpenAI Credentials Add API credentials for resume scoring
Gmail Integration Connect Gmail account for sending emails
Slack Setup Configure Slack credentials Set HR review channel
Google Sheets Connect your Google account Create a sheet for candidate tracking
Customize Parameters Set job role Adjust: Acceptance threshold (e.g., 75) Borderline threshold (e.g., 50)
Use Cases
Automated resume screening for HR teams
High-volume hiring pipelines
Startup hiring automation
Candidate pre-filtering before interviews
AI-assisted recruitment workflows
Requirements
OpenAI API key
Gmail account
Slack workspace (optional)
Google Sheets account
n8n instance
Key Features
AI-powered resume evaluation
Structured scoring and decision output
Automated candidate communication
Slack-based human review escalation
Centralized tracking in Google Sheets
Configurable thresholds and job roles
Summary
A complete AI-driven hiring assistant that evaluates resumes, scores candidates, and automates decision-making workflows. It reduces manual screening effort while ensuring consistent and scalable recruitment processes.
Related Templates
Automatic News Summarization & Email Digest with GPT-4, NewsAPI and Gmail
📰 AI News Digest Agent: Auto News Summarizer & Email Newsletter Create an intelligent news curation system that automat...
Generate Food Recipes from Gmail & Form Requests with Ollama & Llama 3.2
This n8n template demonstrates how to create an intelligent food recipe assistant that accepts requests via Gmail and we...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments