Templates / Screen and triage job applications with Ollama, Gmail, and Google Sheets

Screen and triage job applications with Ollama, Gmail, and Google Sheets

Ready for 3.0

by Oriol Seguí ✓ · 31 views · created 2026-07-23 · 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 12 nodes and runs when someone submits an n8n form (“Candidatura — Técnico/a en Automatización de Procesos”). Along the way it connects Gmail, Google Sheets and Ollama.

How it runs

Trigger: When someone submits an n8n form (“Candidatura — Técnico/a en Automatización de Procesos”).

  1. OPTIONS (Edit Fields (Set)): sets 2 fields: mail, business info
  2. Candidacy (Gmail): uses Gmail
  3. Extract from File: extracts data from a file (pdf)
  4. Analyze CV with Ollama (Ollama): uses Ollama
  5. Clear data (Code): runs custom JavaScript code
  6. Error model o tokens (Gmail): uses Gmail
  7. If: checks a condition and branches into true / false
  8. Append row in sheet (Google Sheets): append
  9. Application automatically rejected (Gmail): uses Gmail
  10. Human review (Gmail): send and wait for a reply

…plus 1 more step. See the full node list below.

Services it uses

GmailGoogle SheetsOllama

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

Quick overview This workflow collects job applications through an n8n form, extracts text from the uploaded PDF CV, analyzes it with Ollama, and records the results in Google Sheets while using Gmail to send candidate confirmations, route high-fit candidates…

Excerpt from Oriol Seguí'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.