Hi everyone! ![]()
I just published a new workflow on n8n that I think many HR teams and recruiters will find super useful:
Bulk Resume Screening & JD Matching with GPT-4
What it does
This workflow helps HR teams quickly screen a batch of resumes and match them against a specific job description. Instead of spending hours reading CVs one by one, GPT-4 extracts candidate info, compares it to the JD, and gives back:
-
Fit score

-
Strengths & weaknesses

-
Final recommendation

All results are stored neatly in Google Sheets, and you can also push updates to Slack or even send emails to candidates.
How it works (simple steps)
-
Drop resumes into a Google Drive folder
-
Store job descriptions in Google Sheets/Drive
-
Workflow runs and GPT-4 does the analysis
-
Results get logged into your evaluation sheet + optional Slack updates
What you need
-
Google Drive & Google Sheets
-
OpenAI GPT-4 API
-
(Optional) Slack for team updates
-
(Optional) SendGrid/email for candidate communication
Make it your own
You can easily customize:
-
Scoring threshold
-
Slack message style
-
Add more candidate details
-
Connect to ATS/job boards with a webhook
-
Swap GPT-4 with other models if you prefer
Why I built this
I wanted to make the hiring process faster, more transparent, and just a bit more fun. Instead of drowning in resumes, HR teams can now focus on talking to the best-fit candidates while automation takes care of the heavy lifting.
I’ve been building and sharing automation workflows with n8n, and you can check them all out here: https://n8n.io/creators/trungtran/
I also run a YouTube channel where I share tutorials, tips, and fun experiments with AI + automation:
Would love your feedback and ideas for new workflows! ![]()
Happy automating & happy hiring! ![]()