AI HR Candidate Screening & Evaluation Agent
Integrates with:
Overview
Unlock Streamlined Recruitment with this AI Agent
This n8n AI Agent transforms your hiring process. It automatically ingests candidate CVs submitted via an n8n form, uploads them to Google Drive, and then uses advanced AI to extract critical information like qualifications, job history, skills, and personal details. The agent generates a concise candidate summary and provides an AI-powered evaluation, including a suitability score (1-10) and detailed reasoning, by comparing the candidate against your defined job profile. All extracted data and AI assessments are then neatly organized and stored in a Google Sheet, giving you a powerful, automated first-pass screening tool.
Key Features & Benefits
- Automated CV Intake & Storage: Captures CVs (PDFs) through a customizable n8n form and securely uploads them to Google Drive.
- Intelligent Information Extraction: Leverages Langchain and OpenAI (e.g., gpt-4o-mini) to accurately parse CV text and extract key data points like educational background, work experience, technical skills, and contact information.
- AI-Generated Summaries: Quickly get the gist of a candidate's profile with concise, AI-generated summaries.
- AI-Powered Candidate Evaluation: The core 'HR Expert' AI component analyzes the candidate's profile against your specified job requirements (the 'Profile Wanted' node) and outputs a structured evaluation including a score and justification.
- Structured Output: Ensures AI evaluation results (vote, considerations) are reliably formatted for easy use.
- Centralized Data Management: Automatically logs all candidate information, extracted details, summaries, and AI evaluations into a Google Sheet for easy tracking, comparison, and team collaboration.
- Boost Efficiency: Drastically reduces manual CV screening time, allowing your HR team to focus on qualified candidates and strategic tasks.
- Consistent Assessment: Provides a standardized initial review of all applicants, helping to minimize bias.
Use Cases
- Automating the initial screening of job applicants for any role.
- Rapidly identifying promising candidates from a large volume of applications.
- Standardizing the first-pass review of CVs to ensure fairness and consistency.
- Building a structured, searchable database of applicants with AI-assessed suitability.
- Freeing up HR professionals from tedious manual data entry and review, allowing them to focus on interviews and candidate engagement.
Prerequisites
- An n8n instance (Cloud or self-hosted).
- OpenAI API Key with access to a suitable model (e.g., gpt-4o-mini, gpt-4).
- Google Cloud Platform project with Google Drive API and Google Sheets API enabled. OAuth2 credentials configured in n8n for both services.
- A Google Sheet prepared with the following columns (or similar, adjust workflow accordingly):
DATA
,NAME
,EMAIL
,PHONE
(orTELEFONO
),CITY
,DATA NASCITA
,EDUCATIONAL
,JOB HISTORY
,SKILLS
,SUMMARIZE
,VOTE
,CONSIDERATION
. - A Google Drive folder where CVs will be uploaded.
Setup Instructions
- Download the n8n workflow JSON file.
- Import the workflow into your n8n instance.
- Configure the 'On form submission' trigger node. You can customize the form fields as needed.
- Set up your Google Drive credentials in the 'Upload CV' node and select/create the target folder for CVs.
- Set up your Google Sheets credentials in the 'Google Sheets' node. Enter your Spreadsheet ID and Sheet Name. Ensure your sheet columns match those specified in the node or update the node's column mapping.
- Configure the 'OpenAI' node (labeled 'OpenAI', type
@n8n/n8n-nodes-langchain.lmChatOpenAi
) with your OpenAI API Key. Select your desired model (the template usesgpt-4o-mini
). - Update the 'Profile Wanted' node: modify the
profile_wanted
string value to reflect the ideal candidate profile and requirements for the specific job role. - Review the prompts within the Langchain Information Extractor nodes ('Qualifications', 'Personal Data'), the 'Summarization Chain' node, and the 'HR Expert' node. Tailor them if necessary to better suit your specific data extraction and evaluation needs.
- Activate the workflow.
- Test the entire process by submitting a sample CV (PDF) through the form and verify the data in Google Drive and Google Sheets.
Want your own unique AI agent?
Talk to us - we know how to build custom AI agents for your specific needs.
Schedule a Consultation