Send AI interview briefs from resumes with GPT-4o-mini, Google Sheets and Gmail
Quick Overview This workflow runs every 15 minutes to read candidate rows from Google Sheets, download each resume PDF from Google Drive, extract text, generate an HTML interview brief using OpenAI GPT-4o-mini, email it via Gmail to the interviewer, and mark the row as Processed to avoid duplicates.
How it works Runs on a schedule trigger every 15 minutes. Reads all candidate rows from the “Candidates” tab in Google Sheets and processes them one at a time. Skips any rows where the Status column is already set to “Processed.” Extracts the Google Drive file ID from the resume link, downloads the PDF, and converts it to plain text. Cleans and truncates the resume text and combines it with the candidate’s name, role, and email details. Sends the resume text and metadata to OpenAI (GPT-4o-mini) to generate a styled HTML interviewer brief. Emails the HTML brief to the interviewer via Gmail and updates the candidate row in Google Sheets to “Processed,” then waits 5 seconds before moving to the next candidate.
Setup Add Google Sheets OAuth credentials and replace YOUR_CANDIDATES_SHEET_ID, then create a “Candidates” sheet with columns Name, Email, Job Role, Resume Drive Link, Interviewer Email, and Status. Add Google Drive OAuth credentials and ensure each resume PDF is accessible to the workflow (for example, shared so the connected account can view it). Add an OpenAI API credential and keep the model set to GPT-4o-mini. Add Gmail OAuth credentials and confirm the sender name and subject line meet your email requirements. Adjust the schedule interval if you want the workflow to check for new candidates more or less frequently.
Related Templates
AI Email Classifier & Auto-Delete for Gmail (SPAM/OFFER Cleaner)
This workflow is designed for freelancers, solopreneurs, and business owners who receive a high volume of irrelevant mes...
Generate Food Recipes from Gmail & Form Requests with Ollama & Llama 3.2
This n8n template demonstrates how to create an intelligent food recipe assistant that accepts requests via Gmail and we...
Automatic News Summarization & Email Digest with GPT-4, NewsAPI and Gmail
📰 AI News Digest Agent: Auto News Summarizer & Email Newsletter Create an intelligent news curation system that automat...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments