New resume arrives? The agent parses skills, scores fit against the job description, and sends a personalized outreach email if qualified.
Verified 2026-07-07
HR-Recruiting
What it does
You get instant alerts when new resumes arrive, as the agent parses skills to score fit against your job descriptions and immediately sends personalized outreach emails to qualified candidates. It handles scheduling calendar events and logs all status updates so you can focus on interviewing top matches without manual data entry.
How it works
When it runs
Triggered by an event · Event · on new candidate application
Google Sheets : Storing candidate data and job descriptions
Gmail : Sending personalized outreach and follow-up emails
Slack : Notifying recruiters about qualified candidates
LLM
OpenAI : Resume parsing, screening scoring, and email generation
Watch out for
⚠ PDF parsing can fail on scanned images, so add a step to run OCR before text extraction to ensure data accuracy.
⚠ Gmail API rate limits may block bulk outreach, so implement a delay node between emails to stay within daily sending quotas.
⚠ AI hallucinations might invent qualifications not present in the resume, so include a verification prompt that asks the model to cite specific evidence from the text.
⚠ Webhook payloads can be large or malformed, so add error handling logic to reject invalid JSON and log failed attempts for manual review.
This is what I do. I design and build AI agents like this one, and keep them running. If you want it set up for your team instead of doing it yourself, get in touch.