Last update
Last update 3 months ago
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