👥 Automate resume screening with Gmail, Gemini AI, and Airtable to Google Sheets

⚡ 913 views · 👥 HR & Recruitment

Description

Who’s it for

This workflow is perfect for recruiters, HR professionals, and startup founders who receive job applications by email and want to automate the process of parsing, matching, and evaluating resumes. If you want to save time by having candidate data and AI scores automatically organized in Google Sheets, this workflow is for you.


How it works


How to set up

  1. Create accounts and APIs: You’ll need Google (Gmail, Drive, Sheets), Airtable, and Gemini API access.
  2. Prepare your Airtable base: Add your job descriptions (title, code, description, skills, etc.)—these are matched against incoming applications.
  3. Prepare your Google Sheet: Create a spreadsheet to store applicant data and scores.
  4. Connect credentials in n8n: Set up Gmail, Google Drive, Google Sheets, Airtable, and Gemini API credentials in n8n’s credential manager.
  5. Import this workflow: Use the workflow import feature in n8n and connect your credentials to each node.
  6. Test: Send a test application email with a PDF resume to your connected Gmail—watch the data appear in Google Sheets!

Requirements


How to customize the workflow


🔗 Nodes Used

Airtable, Google Sheets, HTTP Request, Google Drive, Gmail Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup