AI-powered HR screening automation via Jotform
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (9)
- Jotform Trigger
n8n-nodes-base.jotFormTrigger - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if - Wait
n8n-nodes-base.wait - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Switch
n8n-nodes-base.switch - Gmail
n8n-nodes-base.gmail - Code
n8n-nodes-base.code
What it does
Who's it for - HR professionals and recruitment teams handling high application volumes - Startup founders and hiring managers seeking to scale hiring efficiently - Companies wanting consistent, objective candidate evaluation - Teams spending 20+ hours per week on manual resume screening What it does - Receives job applications automatically via Jotform webhook - Downloads and parses resume PDFs using LlamaParse AI extraction - Analyzes candidate qualifications with OpenAI GPT-4 (compatibility score, strengths, concerns, technical skills) - Routes candidates into three categories based on AI score (1-10 scale) - Sends personalized HTML emails: interview invitations for strong candidates (7-10), status updates for moderate (5-6), respectful rejections for weak matches (1-4) - Generates detailed HR briefing emails for top candidates with interview questions and focus areas - Completes full screening process in under 2 minutes per application How it works - Jotform trigger captures new submissions with resume attachments - HTTP requests fetch submission data and download PDF files - LlamaParse extracts text from resume PDFs with status checking loop - OpenAI AI Agent analyzes resume and cover letter, outputs structured JSON assessment - JavaScript code parses AI output into usable data fields - Switch node routes candidates to appropriate email path based on score - Gmail nodes send customized HTML emails to candidates and HR team - All processing happens automatically without manual intervention Set up requirements - Jotform account with API key (form fields: name, email, phone, position, start date, interview preference, cover letter, resume upload) - LlamaCloud account with API key for PDF parsing - OpenAI API key with GPT-4o-mini access - Gmail OAuth2 credentials for sending emails - Estimated setup time: 25-30 minutes - Cost: ~$0.05-0.10 per application processed How to customize - Email templates: Replace all placeholders (company name, HR manager, contact details, interview format, social links) - AI evaluation: Edit AI Agent prompt to match your job requirements and scoring criteria - Score thresholds: Adjust Switch node conditions to change candidate category ranges (default: 7+ strong, 5-6 moderate, <5 weak) - Additional features: Add Google Sheets logging, Slack notifications, calendar booking, or ATS integration - Branding: Update HTML email colors, fonts, and styling to match company brand - HR notifications: Change recipient email from default to your HR manager's address