This n8n workflow automates the process of screening job candidates submitted via email, including document processing, candidate evaluation with AI, and automated email replies. It begins by triggering on incoming emails in Gmail, extracts the email content, and checks for a PDF attachment. If a PDF is found, it uploads the document to LlamaIndex for parsing. The workflow then periodically checks the parsing status, requesting rechecks if necessary. Once parsing is successful, it cleans up the extracted Markdown data and prepares it for analysis. The core step involves evaluating the candidate’s suitability using OpenAI, and based on the AI’s decision, it automatically sends acceptance or rejection emails and marks the candidate status accordingly. This automation streamlines the recruitment process, reduces manual effort, and ensures timely communication with applicants.
Automated Candidate Screening and Email Response Workflow
Node Count | >20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.openAi, code, gmail, gmailTrigger, googleSheets, httpRequest, if, noOp, set, stickyNote, wait |
Reviews
There are no reviews yet.