Automate HR recruitment with OpenAI resume screening & interview QnA generator
Ready for 3.0What this workflow does
This AI workflow has 12 nodes and runs when someone submits an n8n form. Along the way it connects OpenAI Chat Model, Google Drive, Google Sheets and Telegram.
How it runs
Trigger: When someone submits an n8n form.
- Upload to Google Drive (Google Drive): uses Google Drive
- Extract profile (Extract from File): extracts data from a file
- HR_RTS_Agent (AI Agent): runs an AI agent, with model: gpt4-1 model; 1 tool (Open_Positions); output parser: Structured Output Parser
- Update_HR_Application_System (Google Sheets): uses Google Sheets
- If: checks a condition and branches into true / false
- Dynamic Question Generator Agent (AI Agent): runs an AI agent, with model: gpt4-1 model; 1 tool (Open_Positions)
- Update_HR_Application_System (Google Sheets): uses Google Sheets
- Send a text to HR Team (Telegram): uses Telegram
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Extract from File
n8n-nodes-base.extractFromFile - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Google Drive
n8n-nodes-base.googleDrive - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Sheets Tool
n8n-nodes-base.googleSheetsTool - Google Sheets
n8n-nodes-base.googleSheets - AI Agent
@n8n/n8n-nodes-langchain.agent - If
n8n-nodes-base.if - Telegram
n8n-nodes-base.telegram
From the author
<br <div Build an AI HR Assistant to Screen Resumes and Send Telegram Alerts A step-by-step guide to creating a fully automated recruitment pipeline that screens candidates, generates interview questions, and notifies your team. This template provides a…