Automate LinkedIn job search, AI scoring, and resume creation with OpenRouter, OpenAI, Google Sheets & Docs
Ready for 3.0What this workflow does
This AI workflow has 32 nodes and runs on a schedule (cron 0 0 7-23 * * *) (plus 1 other trigger). Along the way it connects Google Sheets, Telegram, OpenAI and Google Drive and 2 more. It also calls api.apify.com over HTTP.
How it runs
Trigger: On a schedule (cron 0 0 7-23 * * *) (plus 1 other trigger).
- Set Profile (Edit Fields (Set)): sets 1 field: Profile
- Scrape Linkedin w/Apify (HTTP Request): calls api.apify.com (POST)
- Set Profile (Edit Fields (Set)): sets 1 field: Profile
- Remove Big Recruiters (Filter): keeps only the items that match a condition
- Get Job Description (Google Sheets): uses Google Sheets
- Keep only [Your Country] (Filter): keeps only the items that match a condition
- Create Resume (OpenAI): uses OpenAI
- Job Description (Markdown): converts between Markdown and HTML
- Select Language (Switch): routes items into 2 branches
- GateKeeper (Basic LLM Chain): sends a prompt to an LLM, with model: Cheap Model
…plus 18 more steps. See the full node list below.
Services it uses
HTTP calls to: api.apify.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (16)
- HTTP Request
n8n-nodes-base.httpRequest - Markdown
n8n-nodes-base.markdown - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Filter
n8n-nodes-base.filter - Edit Fields (Set)
n8n-nodes-base.set - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Merge
n8n-nodes-base.merge - Switch
n8n-nodes-base.switch - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - Telegram
n8n-nodes-base.telegram - OpenAI
@n8n/n8n-nodes-langchain.openAi - Google Sheets Trigger
n8n-nodes-base.googleSheetsTrigger - Google Drive
n8n-nodes-base.googleDrive - Google Docs
n8n-nodes-base.googleDocs - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
From the author
Who is this for? Job seekers who want to automate their entire job search pipeline — from discovering new listings to generating tailored resumes and cover letters — without manually browsing LinkedIn every day. What does this workflow do? This workflow runs…