Screen and rank CVs with GPT-4o, Google Sheets, Gmail and Telegram

Go to Workflow
0 views
Built by Yevhenii Yevhenii
Created on June 07, 2026

Description

How it works
Candidate submits CV via web form (PDF or DOCX)
Workflow extracts and prepares CV text automatically
GPT-4o scores the CV against configurable job requirements
Ranked shortlist generated — HR notified via Telegram
Full audit trail saved automatically in Google Sheets

Set up steps
Import all 3 workflow JSON files into n8n (10 min)
Add credentials: OpenAI, Google Sheets, Telegram
Configure job requirements in the settings node
Submit a test CV via webhook URL

Requirements
n8n instance (cloud or self-hosted)
OpenAI API key
Google account
Telegram bot token
Part of the CV Screening Agent system

👉 CV Screening — Comparative Report: https://n8n.io/workflows/15288

Nodes Used (5)

Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Sheets
n8n-nodes-base.googleSheets
OpenAI
@n8n/n8n-nodes-langchain.openAi
Telegram
n8n-nodes-base.telegram