Templates / Automate CV screening & analysis with Telegram, Gemini AI & Google Workspace

Automate CV screening & analysis with Telegram, Gemini AI & Google Workspace

Ready for 3.0

by Abdullah Alshiekh ✓ · 810 views · created 2025-08-02 · 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 on Telegram events (message). Along the way it connects Telegram, Google Gemini Chat Model, Google Drive and Google Sheets.

How it runs

Trigger: On Telegram events (message).

  1. File Validation (If): checks a condition and branches into true / false
  2. Download CV File (HTTP Request): calls an HTTP API
  3. PDF Request (Telegram): uses Telegram
  4. Download Actual File (HTTP Request): calls an HTTP API
  5. Store CV (Google Drive): uses Google Drive
  6. Merge: merges the data from its input branches
  7. Extract cv content (Extract from File): extracts data from a file (pdf)
  8. Qualify CV Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
  9. Clean & Map Extracted Data (Edit Fields (Set)): sets 5 fields: full name, phone number, experiene…
  10. Save Candidate Info to Sheet (Google Sheets): append or update

Services it uses

TelegramGoogle Gemini Chat ModelGoogle DriveGoogle Sheets

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

From the author

🧩 What Problem Does It Solve? Manually reviewing CVs from Telegram job applicants is slow, error-prone, and often inconsistent. This workflow automates the collection, analysis, and storage of CVs — saving HR teams hours while ensuring structured,…

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