workflows.fit
Back to n8n workflows
n8n templateFreeBy Rahul Joshi

Process resumes from Google Drive to ClickUp using GPT-4o and Google Sheets

Description Process new resumes from Google Drive, extract structured candidate data with AI, save to Google Sheets, and auto-create a ClickUp hiring task. Gain a centralized, searchable candidate database and instant...

Data & StorageProductivityCommunicationDevelopmentCore NodesAILangchainGoogle Sheets
Loading interactive preview...

Template notes

Description Process new resumes from Google Drive, extract structured candidate data with AI, save to Google Sheets, and auto-create a ClickUp hiring task. Gain a centralized, searchable candidate database and instant task kickoffโ€”no manual data entry. ๐Ÿš€

What This Template Does - Watches a Google Drive folder for new resume PDFs and triggers the workflow. ๐Ÿ“‚ - Downloads the file and converts the PDF to clean, readable text. ๐Ÿ“„ - Analyzes resume text with an AI Resume Analyzer to extract structured candidate info (name, email, phone, experience, skills, education). ๐Ÿค– - Cleans and validates the AI JSON output for reliability. ๐Ÿงน - Appends or updates a candidate row in Google Sheets and creates a ClickUp hiring task. โœ…

Key Benefits - Save hours with end-to-end, hands-off resume processing. โฑ๏ธ - Never miss a candidateโ€”every upload triggers automatically. ๐Ÿ”” - Keep a single source of truth in Sheets, always up-to-date. ๐Ÿ“Š - Kickstart hiring instantly with auto-created ClickUp tasks. ๐Ÿ—‚ - Works with varied resume formats using AI extraction. ๐Ÿง 

Features - Google Drive โ€œWatch for New Resumesโ€ trigger (every minute). โฒ - PDF-to-text extraction optimized for text-based PDFs. ๐Ÿ“˜ - AI-powered resume parsing into standardized JSON fields. ๐Ÿงฉ - JSON cleanup and validation for safe storage. ๐Ÿงฐ - Google Sheets append-or-update for a central candidate database. ๐Ÿ“‘ - ClickUp task creation with candidate-specific titles and assignment. ๐ŸŽฏ

Requirements - n8n instance (cloud or self-hosted); recommended n8n version 1.106.3 or higher. ๐Ÿ”ง - Google Drive access to a dedicated resumes folder (PDF resumes recommended). ๐Ÿ“‚ - Google Sheets credential with edit access to the candidate database sheet. ๐Ÿ“ˆ - ClickUp workspace/project access to create tasks for hiring. ๐Ÿ“Œ - AI service credentials for the Resume Analyzer step (add in n8n Credentials). ๐Ÿค–

Target Audience - HR and Talent Acquisition teams needing faster screening. ๐Ÿ‘ฅ - Recruiters and staffing agencies handling high volumes. ๐Ÿข - Startups and ops teams standardizing candidate intake. ๐Ÿš€ - No-code/low-code builders automating hiring workflows. ๐Ÿงฉ

Step-by-Step Setup Instructions - Connect Google Drive, Google Sheets, ClickUp, and your AI service in n8n Credentials. ๐Ÿ” - Set the Google Drive โ€œwatchedโ€ folder (e.g., Resumestore). ๐Ÿ“ - Import the workflow, assign credentials to all nodes, and map your Sheets columns. ๐Ÿ—‚๏ธ - Adjust the ClickUp task details (title pattern, assignee, list). ๐Ÿ“ - Run once with a sample PDF to test, then enable scheduling (every 1 minute). โ–ถ๏ธ - Optionally rename the email/task nodes for clarity (e.g., โ€œCreate Hiring Task in ClickUpโ€). โœ๏ธ