To view the n8n flow demo and copy the JSON you need to purchase our Bundle... don't worry, it's FREE

Go to the BUNDLE

Automate CV screening and applicant scoring from Gmail to Airtable with AI

How It Works

  1. Trigger
    Watches for new emails with attachments in a Gmail label.
  2. Extract Data
    • Extracts job code from the email subject (eg, FN-001 )
    • Extracts raw text from the attached CV (PDF)
  3. AI Parsing
    Uses Google Gemini to parse the CV and extract:
    • Name
    • E-mail
    • Years of experience
    • Skills
  4. Job Lookup
    Uses the extracted job code to retrieve job details from Airtable.
  5. AI Scoring
    • Compares applicant data with job requirements
    • Scores from 1–100
    • Generates a brief reasoning summary (in Bahasa Indonesia)
  6. Log in to Airtable
    Saves applicant data, score, and AI notes to the "Applications" table.

Setup Instructions

  1. Prepare Airtable Base
    • Job Posts Table
      • Columns: Job Code, Job Title, Required Skills, Minimum Experience, Job Description
    • Applications Table
      • Columns: Applicant Name, Email, Score, Notes
      • Includes a linked field to the Job Posts table
  2. Add Credentials in n8n
    • Gmail
    • Google AI (Gemini)
    • Airtable
  3. Configure Nodes
    • Trigger : Set Gmail filter (eg, label:job-applications )
    • Extract Job Code : Verify regex format, default is ([AZ]{2}-\d{3})
    • Airtable Nodes : Select your base and table in:
      • "Find Job Post..."
      • "Save Applicant..."
  4. Activate Workflow
    • Save and enable the workflow
    • New applications will be processed automatically
Do you want to automate your business?

Let's talk about your project