πŸ‘₯ Parse resumes from Gmail to Google Sheets with Azure OpenAI GPT-4o

⚑ 60 views Β· πŸ‘₯ HR & Recruitment

Description

Description:

Stop manually reviewing resumesβ€”let AI do the heavy lifting with this n8n workflow template! Automatically capture resumes from your Gmail inbox, extract key candidate details with AI, and store structured profiles in Google Sheetsβ€”ready for your recruitment pipeline.

This automation connects directly to your email inbox, downloads attachments, archives resumes in Google Drive, extracts text from PDFs, and uses AI to identify essential fields like name, email, phone, experience, skills, and education. The parsed candidate data is then cleaned, structured, and saved in Google Sheets for easy access, filtering, and recruiting workflows.

What This Template Does:

πŸ“§ Monitors Gmail inbox for resumes (attachments or subject line matches) πŸ“‚ Automatically uploads resumes to Google Drive for safe storage πŸ“„ Extracts text content from PDF resumes 🧠 Uses AI to parse resumes into structured JSON fields (name, contact, experience, skills, education) πŸ” Cleans & validates AI output for consistency πŸ“Š Stores candidate details in Google Sheets (auto-update & dedupe) 🌟 Hands-free resume management: from inbox to recruitment sheet

Built-in Logic Ensures:

βœ”οΈ Clean JSON-based AI extraction of candidate data βœ”οΈ Deduplication to avoid repeated entries in Google Sheets βœ”οΈ Permanent storage of resumes in Google Drive for compliance & reference βœ”οΈ Ready-to-use candidate database for recruitment teams

Requirements:

Setup Instructions:

Perfect For:

πŸ”— Nodes Used

Google Sheets, Google Drive, Gmail, Gmail Trigger, AI Agent, Extract from File

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup