ESC

Type to search blueprints, categories, or platforms

👔
HR & Recruiting

HR Resume Screener

Automatically score and categorize inbound resumes against job requirements

Workflow Steps

1

Trigger: New Application

event zapier

Monitors Greenhouse, Lever, or Zapier webhook for new job application

2

Parse Resume

action

Extracts text from PDF resume, identifies: name, education, work history, skills, dates

3

Match Against JD

action

Compares resume against job description skills, calculates match score for each requirement

4

Red Flag Detection

action

Checks for: employment gaps > 12 months, > 4 jobs in 5 years, missing required certs, unusual career paths

5

Rank & Categorize

action

Assigns: strong fit / potential fit / not fit. Ranks within category by composite score

6

Route to Recruiter

action

Strong fit candidates: auto-email scheduler link. Potential fit: add to review queue. Not fit: archive with note

Trigger

ats

New application in Greenhouse, Lever, or BambooHR

Output Sample

Example of what this workflow produces:

{
  "candidateName": "John Smith",
  "compositeScore": 82,
  "category": "strong_fit",
  "requirementsMatched": [
    { "req": "Python", "matched": true, "evidence": "5 years Django/Flask experience" },
    { "req": "AWS", "matched": true, "evidence": "S3, ECS, Lambda in last 3 years" },
    { "req": "Team leadership", "matched": true, "evidence": "Led team of 8 at Acme Corp" }
  ],
  "redFlags": [],
  "summary": "Strong candidate. 8 years relevant experience, 4/5 required skills matched. No red flags."
}

About This Blueprint

When a new job application arrives (via Greenhouse, Lever, or a direct email), this workflow scores the resume against your job description criteria, checks for required skills, flags red flags (employment gaps, frequent jumps), and ranks candidates. Top candidates get auto-scheduled for recruiter call.

resume-screeninghiringatscandidate-ranking