Orchestrate AI-driven hiring analytics and candidate assessment with GPT-4, Claude, Google Sheets, Gmail and Slack
Ready for 3.0What this workflow does
This AI workflow has 27 nodes and runs on a schedule (every day at 09:00). Along the way it connects OpenAI Chat Model and Slack.
How it runs
Trigger: On a schedule (every day at 09:00).
- Workflow Configuration (Edit Fields (Set)): sets 6 fields: slackHRChannel, leadershipEmail, criticalThreshold…
- Prepare Hiring Metrics Data (Edit Fields (Set)): sets 10 fields: totalApplications, screenedCandidates, phoneInterviews…
- Funnel Analytics Agent (AI Agent): runs an AI agent, with model: OpenAI Model - Funnel Analytics; output parser: Funnel Analytics Output Parser
- Orchestration Agent (AI Agent): runs an AI agent, with model: OpenAI Model - Orchestration; 3 tools (Candidate Sourcing Agent Tool, Candidate Assessment Agent Tool, Interview Scheduling Agent Tool); output parser: Orchestration Output Parser
- Route by Priority (Switch): routes items into 3 branches
- Store High Priority Insights (Data table): uses Data table
- Store Medium Priority Insights (Data table): uses Data table
- Store Low Priority Insights (Data table): uses Data table
- Check Critical Threshold (If): checks a condition and branches into true / false
- Consolidate All Insights (Merge): merges the data from its input branches
…plus 3 more steps. See the full node list below.
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 (12)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - AI Agent Tool
@n8n/n8n-nodes-langchain.agentTool - Switch
n8n-nodes-base.switch - Data table
n8n-nodes-base.dataTable - Slack
n8n-nodes-base.slack - Send Email
n8n-nodes-base.emailSend - Merge
n8n-nodes-base.merge - If
n8n-nodes-base.if
From the author
How It Works This workflow automates end-to-end recruitment operations for HR teams, talent acquisition specialists, and hiring managers facing high-volume candidate processing challenges. It solves the critical problem of manual interview coordination,…