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 1. Runs on a schedule trigger every 15 minutes. 2. Reads all candidate rows from the “Candidates” tab in Google Sheets and processes them one at a time. 3. Skips any rows where the Statu
At a glance
Send AI interview briefs from resumes with GPT-4o-mini, Google Sheets and Gmail is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Google Sheets, OpenAI, Google Drive. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Gmail, Google Sheets, OpenAI, Google Drive
- Modules
- 13
- Price
- Free
- Version
- v1.0

About this workflow
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 1. Runs on a schedule trigger every 15 minutes. 2. Reads all candidate rows from the “Candidates” tab in Google Sheets and processes them one at a time. 3. Skips any rows where the Status column is already set to “Processed.” 4. Extracts the Google Drive file ID from the resume link, downloads the PDF, and converts it to plain text. 5. Cleans and truncates the resume text and combines it with the candidate’s name, role, and email details. 6. Sends the resume text and metadata to OpenAI (GPT-4o-mini) to generate a styled HTML interviewer brief. 7. 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 1. Add Google Sheets OAuth credentials and replace YOURCANDIDATESSHEETID, then create a “Candidates” sheet with columns Name, Email, Job Role, Resume Drive Link, Interviewer Email, and Status. 2. 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). 3. Add an OpenAI API credential and keep the model set to GPT-4o-mini. 4. Add Gmail OAuth credentials and confirm the sender name and subject line meet your email requirements. 5. Adjust the schedule interval if you want the workflow to check for new candidates more or less frequently.
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
AI-powered email to Jira ticket creation with Llama 3.2
Capture LinkedIn leads and sync them with Google Sheets, HubSpot or Salesforce
Extract valuable data from unstructured Google Drive files using ComPDF AI and save it as structured JSON
Generate images and send photos to Telegram from new articles using OpenAI and HTML text extraction
AI-powered knowledge assistant using Google Sheets, OpenAI, and Supabase Vector Search
Generate 5-level AI explanations for different audiences from Telegram to Google Docs with GPT-4.1-mini
LinkedIn scraping, structuring, and messaging using PhantomBuster and GPT-4
Generate AI videos from text or images with Sora 2/Pro & GPT-5 enhancement
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you