Screen and schedule recruitment interviews on WhatsApp with OpenAI
Go to WorkflowDescription
This workflow automates three key recruitment processes through WhatsApp:
Candidate Screening — AI evaluates applicants against job criteria
Interview Scheduling — Checks availability and books meeting slots
Hiring Updates — Notifies candidates of status changes and outcomes
Who's it for
• HR teams handling 20+ applicants per week
• Recruiting agencies managing multiple job roles
• Startups automating early-stage candidate pipelines
How it works
Candidate sends a WhatsApp message to apply
AI screens the candidate against predefined job criteria
Qualified candidates receive available interview slots
Confirmed bookings are added to calendar and CRM
Post-interview, hiring status is sent via WhatsApp
All interactions are logged in Google Sheets / CRM
Setup Steps
Import this workflow
Configure credentials (Twilio/WhatsApp, OpenAI, Google Calendar, Google Sheets)
Update job criteria and scoring thresholds in the AI node
Set your calendar availability windows
Activate the workflow
Requirements
• Twilio WhatsApp Business API (or Meta WhatsApp Cloud API)
• OpenAI / Anthropic API
• Google Calendar API
• Google Sheets (CRM tracker)
• SendGrid or Gmail (backup notifications)
Customization
• Adjust screening score threshold in the Filter node
• Modify interview slot logic in the Python scheduler
• Add more job roles by extending the AI system prompt
• Change notification templates in the message formatting nodes