Templates / Screen and rank CVs using Gmail, OpenAI, Airtable, and Slack

Screen and rank CVs using Gmail, OpenAI, Airtable, and Slack

Ready for 3.0

by Intuz ✓ · 15 views · created 2026-09-25 · HR, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 21 nodes and runs on Gmail events (plus 2 other triggers). Along the way it connects Gmail, Google Drive, Airtable and OpenAI and 1 more.

How it runs

Trigger: On Gmail events (plus 2 other triggers).

  1. Check PDF File Type (If): checks a condition and branches into true / false
  2. Fetch Job Description (Airtable): search
  3. Fetch Weekly Pipeline Records (Airtable): search
  4. Extract PDF CV Text (Extract from File): extracts data from a file (pdf)
  5. Extract DOCX CV Text (Extract from File): extracts data from a file (text)
  6. Merge: merges the data from its input branches
  7. Calculate Digest Statistics (Code): runs custom JavaScript code
  8. LLM Parse CV (OpenAI): uses OpenAI
  9. LLM Candidate Scoring (OpenAI): uses OpenAI
  10. Post Weekly Digest to Slack (Slack): uses Slack

…plus 7 more steps. See the full node list below.

Services it uses

GmailGoogle DriveAirtableOpenAISlack

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

  • Still check Gmail Trigger below v1.4 runs as v1.4 (drafts skipped, max emails per poll) (Gmail Application Trigger).

Nodes used (13)

From the author

Quick overview This workflow screens CVs received via Gmail (or an optional Google Drive folder), extracts and parses resume text with OpenAI, scores candidates against a job description stored in Airtable, writes results to an Airtable pipeline, and posts…

Excerpt from Intuz 's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.