πŸ‘₯ Automate Candidate Screening with LlamaIndex & GPT for Email Responses

⚑ 373 views Β· πŸ‘₯ HR & Recruitment

Description

Stop drowning in CVs. This n8n workflow, HRMate, parses every incoming job application, scores candidate fit with AI, and sends personalized accept or reject emails. No manual screening, no ghosted applicants.

It triggers on each new email application, extracts candidate info and PDF resumes, parses content with LlamaIndex AI, scores candidates against your requirements with OpenAI, then sends tailored emails and updates status automatically.

Last updated: September 2026.

Why Use HRMate?

Who Is This For?

What Problem Does It Solve?

Manual screening is slow, inconsistent, and lets candidates slip through the cracks. HRMate automates parsing, evaluation, and personalized emails, cutting workload while keeping candidates engaged.

What This Workflow Does

Setup Instructions

  1. Import .json workflow into n8n

  2. Add credentials:

    • Gmail OAuth2 (trigger & email sending)
    • LlamaIndex API key (for PDF parsing, docs)
    • OpenAI API key (gpt-5.6-terra model for evaluation)
  3. Customize job criteria in β€œSet Job Criteria Text” node

  4. Update email templates and calendly links as needed

  5. Test workflow with real incoming applications

Pre-Requirements

Customize It Further

Nodes Used

Quick Answers

What score gets an interview?
80 or above triggers an acceptance email with a calendly scheduling link. Below 80 gets a polite rejection with AI-generated feedback.
What triggers the workflow?
Every new email application via the Gmail Trigger, which polls every minute.
Can it handle multiple openings?
Yes. Replicate the job criteria and subject filters per position.

Support

Made by: khmuhtadin
Tag: hr, recruitment, candidate-screening, openai, gmail
Category: HR & Recruitment Need a custom? Contact Me

Additional info

Built with n8n. Need an assessment on your business? Feel free to reach out at https://khmuhtadin.com/consultation/

πŸ”— Nodes Used

Google Sheets, HTTP Request, Gmail, Gmail Trigger, OpenAI

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup