Screen CVs against job descriptions with Gmail, easybits, Airtable and Slack
How it works
A CV arrives by email. easybits extracts structured candidate data from the PDF: same JSON schema every time, regardless of CV layout or language. The workflow then fetches the open job description from Airtable, compares the candidate's skills against the role requirements, calculates a match score, saves the candidate record, and sends a Slack notification flagged as shortlist or review.
What makes this different
The scoring is based on the actual job description, not a static keyword list. Upload a new job description, and the scoring updates automatically for every new CV.
Set up steps
Create a free easybits.tech account and set up two pipelines: one for CV extraction, one for job description extraction. Copy the pipeline IDs. Add your Gmail OAuth2 credential in n8n Add your easybits API key as a Header Auth credential Add your Airtable personal access token — create two tables: Jobs and Candidates (schemas in sticky notes) Add your Slack webhook URL Run the Job Description Parser workflow first by emailing a job description PDF to your recruitment inbox Then activate the CV Screening workflow — it reads from the Jobs table automatically
Prerequisites
easybits.tech account (free tier available) Gmail account with OAuth2 access Airtable account Slack workspace with incoming webhooks enabled
Setup time: approximately 20 to 30 minutes
Related Templates
Automatic News Summarization & Email Digest with GPT-4, NewsAPI and Gmail
📰 AI News Digest Agent: Auto News Summarizer & Email Newsletter Create an intelligent news curation system that automat...
Generate Food Recipes from Gmail & Form Requests with Ollama & Llama 3.2
This n8n template demonstrates how to create an intelligent food recipe assistant that accepts requests via Gmail and we...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments