This workflow automates the process of managing job applications received via Gmail, from initial email classification to detailed resume analysis and candidate scoring, integrating OpenAI’s AI models with Google Sheets and Drive. The process starts with monitoring new emails in Gmail that contain attachments, specifically looking for potential CVs. The workflow first classifies emails as job applications or irrelevant messages using a language model. If identified as a job application, it proceeds to extract the attached resume (PDF), saves it to Google Drive, and retrieves relevant job offer details from Google Sheets. It then uses AI to analyze and score the candidate’s resume based on the job description, extracting key details like name, email, phone, LinkedIn, and location, which are stored back into Google Sheets. Following the scoring, it sends an acknowledgment email to the candidate, consolidates all relevant information, and updates the candidate database. This workflow is ideal for HR teams aiming to streamline their recruitment process, efficiently filter candidates, and maintain organized records with minimal manual intervention.
AI-Driven CV Screening and Candidate Evaluation Workflow
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.outputParserStructured, @n8n/n8n-nodes-langchain.textClassifier, extractFromFile, gmailTool, gmailTrigger, googleDrive, googleSheets, noOp, stickyNote, switch |
Reviews
There are no reviews yet.