Templates / Match Gmail job vacancies to your CV with OpenAI and Pinecone

Match Gmail job vacancies to your CV with OpenAI and Pinecone

Ready for 3.0

by Khadija Naeem ✓ · 19 views · created 2026-08-09 · HR, AI RAG

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. Along the way it connects Gmail, OpenAI Chat Model, Pinecone Vector Store and Embeddings OpenAI and 3 more.

How it runs

Trigger: On Gmail events.

  1. Check for Attachments (If): checks a condition and branches into true / false
  2. Extract Job PDF (Extract from File): extracts data from a file (pdf)
  3. Classify Job Email (Text Classifier): classifies text into categories with AI, with model: OpenAI Chat Model
  4. AI Job Analyzer (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 1 tool (Pinecone Vector Store)
  5. Send Information (WhatsApp Business Cloud): send
  6. Label Important (Gmail): add labels
  7. Get Rating (OpenAI): uses OpenAI
  8. Check Rating (If): checks a condition and branches into true / false
  9. Approval Message (WhatsApp Business Cloud): send
  10. Download CV from Drive (Google Drive): download

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

Services it uses

GmailOpenAI Chat ModelPinecone Vector StoreEmbeddings OpenAIWhatsApp Business CloudOpenAIGoogle Drive

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 (14)

From the author

Quick overview This workflow monitors Gmail for incoming job-related emails, extracts job details (including PDF attachments), compares each vacancy to a candidate CV stored in Pinecone using OpenAI, and sends a WhatsApp notification when the job’s match…

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