No Products in the Cart
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.
CV Submitted → Scored → Shortlisted → Assessment Sent → Interview Scheduled → Rejected
Before using Google Sheets or Google Drive in n8n:
your-service-account@your-project.iam.gserviceaccount.com ).Profiles Google Sheet document.Applicant's Details sheet.EMAIL : {{ $('On form submission').item.json.Email }}
DATE : {{ $now.format('dd-MM-yyyy') }}
NAME : {{ $('On form submission').item.json.Name }}
LINKEDIN URL : {{ $('On form submission').item.json["LinkedIn Profile URL"] }}
JOB PROFILE : {{ $('On form submission').item.json["Job Openings"] }}
STATUS : CV SUBMITTED
LAST UPDATED DATE : {{ $now.format('dd-MM-yyyy hh:mm:ss') }}
{{ $('Extract from File').item.json.text }}
Profiles
Job Openings
Job Profile
{{ $('On form submission').item.json["Job Openings"] }}
Profiles
Applicant's Details
EMAIL
EMAIL : {{ $('On form submission').item.json.Email }}
CITY : {{ $('Applicant\'s Details').item.json.output.City }}
EDUCATIONAL : {{ $('Applicant\'s Details').item.json.output["Educational Qualification"] }}
JOB HISTORY : {{ $('Applicant\'s Details').item.json.output["Job History"] }}
SKILLS : {{ $('Applicant\'s Details').item.json.output.Skills }}
SUMMARIZE : {{ $('Summarize Applicant\'s Profile').item.json.response.text }}
SEMANTIC FIT SCORE : {{ $json.output.semantic_fit.score }}
KEY MATCHES : {{ $json.output.semantic_fit.key_matches.toJsonString() }}
KEY GAPS : {{ $json.output.semantic_fit.key_gaps.toJsonString() }}
SEMANTIC FIT CONSIDERATION : {{ $json.output.semantic_fit.consideration }}
SOFT SKILLS : {{ $json.output.soft_skills.toJsonString() }}
EXPERIENCE GAP DETECTED : {{ $json.output.experience_analysis.experience_gap_detected }}
OVER QUALIFICATION DETECTED : {{ $json.output.experience_analysis.overqualification_detected }}
EXPERIENCE ANALYSIS CONSIDERATION : {{ $json.output.experience_analysis.consideration }}
RED FLAGS ISSUES DETECTED : {{ $json.output.red_flags.issues_detected.toJsonString() }}
RED FLAGS CONSIDERATION : {{ $json.output.red_flags.consideration }}
VOTE : {{ $json.output.overall_evaluation.final_vote }}
FINAL CONSIDERATION : {{ $json.output.overall_evaluation.consideration }}
STATUS : CV SCORED
LAST UPDATED DATE : {{ $now.format('dd-MM-yyyy hh:mm:ss') }}
Profiles
Applicant's Details
EMAIL
STATUS : RESUME SELECTED
LAST UPDATED DATE : {{ $now.format('dd-MM-yyyy hh:mm:ss') }}
STATUS : RESUME REJECTED
LAST UPDATED DATE : {{ $now.format('dd-MM-yyyy hh:mm:ss') }}
{{ $('Loop to Send Assessment Link to Each Candidate').item.json.EMAIL }}
STATUS : ASSESSMENT SENT
LAST UPDATED DATE : {{ $now.format('dd-MM-yyyy hh:mm:ss') }}
{{ $json["Enter Your Email Address"] }}
STATUS : ASSESSMENT SUBMITTED
LAST UPDATED DATE : {{ $now.format('dd-MM-yyyy hh:mm:ss') }}
{{ $json.payload.email }}
STATUS : INTERVIEW BOOKED
LAST UPDATED DATE : {{ $now.format('dd-MM-yyyy hh:mm:ss') }}
RESUME SELECTED
Profiles
Applicant's Details
STATUS
RESUME SELECTED
Profiles
Job Openings
Job Profile
{{ $json["JOB PROFILE"] }}
Profiles
Applicant's Details
STATUS
{{ $now.format('dd-MM-yyyy hh:mm:ss') }} . 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