๐ฅ Generate AI-powered interview briefs from resumes using Google Sheets & GPT-4o
โก 55 views ยท ๐ฅ HR & Recruitment
Description
Description
This workflow automates the creation of comprehensive interviewer brief packs by extracting candidate resume data and generating professional HTML interview preparation materials. It saves recruiters time by consolidating candidate information, analyzing resumes, and producing clean, styled reports that are instantly delivered via email.
What This Template Does
1๏ธโฃ Manual Trigger โ Starts the workflow manually when needed 2๏ธโฃ Google Sheets โ Retrieves candidate details (name, email, resume link) 3๏ธโฃ Google Drive โ Downloads candidate resume (PDF) from the provided link 4๏ธโฃ PDF Extraction โ Converts resume PDF into text for AI analysis 5๏ธโฃ Code Node โ Merges resume text with candidate metadata from the sheet 6๏ธโฃ AI Brief Generation โ GPT-4o-mini creates an HTML interviewer brief including:
- Candidate summary and background
- Job fit analysis with visual indicators
- Risk areas and concerns
- Targeted 5โ7 interview questions
- Clean corporate HTML formatting
7๏ธโฃ Azure OpenAI โ Provides GPT-4o-mini model backend for AI analysis 8๏ธโฃ Gmail โ Sends the generated brief pack to the recruitment team
Prerequisites
- Google Sheets with candidate data & resume links
- Google Drive API credentials (for resume downloads)
- n8n instance (self-hosted or cloud)
- Azure OpenAI API (GPT-4o-mini) for brief generation
- Gmail API credentials for distribution
Step-by-Step Setup
- Connect Google Sheets node to fetch candidate info.
- Use Google Drive Download node to pull resume PDFs.
- Extract text with PDF Text Extraction node.
- Merge extracted resume text + metadata with a Code node.
- Pass merged data to LangChain LLM node for AI brief creation.
- Style output with clean HTML + embedded CSS.
- Deliver final interviewer brief pack via Gmail node.
Customization Ideas
- Store completed briefs in Notion or ClickUp for recruiter access.
- Add Slack/Teams notifications when briefs are ready.
- Extend AI analysis to include competency scoring.
- Enable bulk processing for multiple candidates at once.
Key Benefits
โ Standardized interviewer prep materials โ Saves hours of manual resume analysis โ AI-generated targeted interview questions โ Clean, responsive, print-friendly HTML format โ Automatic email distribution to hiring teams
Perfect For
- Recruitment teams needing consistent interviewer packs
- Hiring managers preparing for candidate discussions
- Agencies managing multiple candidate pipelines
- HR leaders standardizing interview quality
๐ Nodes Used
Google Sheets, Google Drive, Gmail, Basic LLM Chain, Extract from File, Azure OpenAI Chat Model
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File