Automated LinkedIn job hunter: get your best daily job matches by email
Needs changesWhat this workflow does
This AI workflow has 14 nodes and runs on a schedule (every day). Along the way it connects Google Drive, Gmail and Google Gemini Chat Model.
How it runs
Trigger: On a schedule (every day).
- Input (Edit Fields (Set)): sets or maps fields
- DownloadResume (Google Drive): uses Google Drive
- Extract Information from Resume PDF (Extract from File): extracts data from a file
- SetResumeField (Edit Fields (Set)): sets or maps fields
- ScrapeLinkedin (HTTP Request): calls an HTTP API
- Aggregate: combines items into one
- Combine all job information into a single text string (Edit Fields (Set)): sets or maps fields
- AI Agent: runs an AI agent, with model: Google Gemini Chat Model; output parser: Auto-fixing Output Parser
- Email the top job recommendations (Gmail): uses Gmail
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in AI Agent: Find Best-matched jobs (v1.8): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) AI Agent: Find Best-matched jobs (v1.8) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (11)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Auto-fixing Output Parser
@n8n/n8n-nodes-langchain.outputParserAutofixing - Google Drive
n8n-nodes-base.googleDrive - Extract from File
n8n-nodes-base.extractFromFile - HTTP Request
n8n-nodes-base.httpRequest - AI Agent
@n8n/n8n-nodes-langchain.agent - Gmail
n8n-nodes-base.gmail - Aggregate
n8n-nodes-base.aggregate - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
From the author
Overview This n8n template automates the tedious process of searching for jobs on LinkedIn. By integrating with tools for web scraping and leveraging AI (Google Gemini) for intelligent matching, this workflow delivers a curated list of the top 5 most relevant…