What This Workflow Does
This automation transforms your recruitment process by automatically screening and scoring resumes received via email. It eliminates manual resume sorting by extracting candidate information from PDF attachments, analyzing content against your criteria, and distributing qualified candidates to your HR systems.
The workflow integrates Gmail with AI-powered PDF parsing to extract candidate details, scores resumes based on your predefined criteria, logs candidates in HubSpot CRM, notifies your team in Slack, and stores all data in PostgreSQL for reporting. This creates a complete talent acquisition pipeline without manual data entry.
How It Works
1. Email Trigger
The workflow monitors your Gmail inbox for new messages containing resume attachments. When a candidate submits their resume via email, the automation begins processing immediately.
2. PDF Parsing & Data Extraction
AI-powered PDF parsing extracts candidate information including name, contact details, skills, education, and work experience. The system converts unstructured resume data into structured fields for analysis.
3. Automated Scoring
Each resume is scored against your predefined criteria (keywords, skills, experience levels). The system calculates a suitability score and flags top candidates based on your thresholds.
4. System Integration
Qualified candidates are automatically added to HubSpot as contacts with their resume details. Your recruitment team receives Slack notifications with candidate summaries. All data is logged in PostgreSQL for analytics.
Who This Is For
This workflow is ideal for HR teams, recruitment agencies, and hiring managers who receive high volumes of resumes via email. Companies with structured hiring processes will benefit most from the automated scoring and distribution.
Tech startups, scaling businesses, and enterprises can all leverage this solution to reduce time-to-hire and improve candidate quality. It's particularly valuable for roles with specific skill requirements that can be quantified in scoring criteria.
What You'll Need
- A dedicated Gmail account for resume submissions
- HubSpot CRM account (free or paid)
- Slack workspace for notifications
- PostgreSQL database (or compatible alternative)
- Zapier account with premium plan for PDF parsing
Quick Setup Guide
- Download and import the JSON template into your Zapier account
- Connect your Gmail, HubSpot, Slack and PostgreSQL accounts
- Configure your scoring criteria (keywords, skills, experience levels)
- Set up notification channels in Slack
- Test with sample resumes to validate parsing and scoring
Key Benefits
Reduce screening time by 80%: Automatically process hundreds of resumes without manual review, focusing only on pre-qualified candidates.
Improve hiring quality: Consistent scoring eliminates human bias and ensures all candidates are evaluated against the same criteria.
Centralize candidate data: All applicant information flows automatically into your CRM and database, creating a single source of truth.
Accelerate response times: Immediate processing means you can engage top candidates faster than competitors.
Gain hiring insights: PostgreSQL storage enables analysis of applicant trends, source quality, and hiring funnel metrics.