Templates / Screen resumes & send follow-ups with OpenAI GPT-4o, Google Sheets & Gmail

Screen resumes & send follow-ups with OpenAI GPT-4o, Google Sheets & Gmail

Ready for 3.0

by Abdulaziz · 1,425 views · created 2025-06-30 · 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 11 nodes and runs when someone submits an n8n form (“Please Upload your resume ”). Along the way it connects OpenAI Chat Model, Google Sheets and Gmail.

How it runs

Trigger: When someone submits an n8n form (“Please Upload your resume ”).

  1. Extracting CV data (Extract from File): extracts data from a file (pdf)
  2. Screening & Evaluating Resume's (AI Agent): runs an AI agent, with model: OpenAI 4o; output parser: Structured Output Parser
  3. Text Classifier: classifies text into categories with AI, with model: OpenAI Chat Model
  4. Google Sheets: append
  5. Google Sheets: append
  6. Gmail: uses Gmail
  7. Gmail: uses Gmail

Services it uses

OpenAI Chat ModelGoogle SheetsGmail

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.

Nodes used (8)

From the author

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. 🧠 How It Works This workflow automates the process of screening resumes using AI, logging results to Google Sheets, and sending follow-up emails via Gmail.…

Excerpt from Abdulaziz'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.