Screen and auto-apply to remote jobs with MrScraper, Gemini, and Telegram
UnknownWhat this workflow does
This AI workflow has 47 nodes and runs on a schedule (every 4 hours). Along the way it connects Google Sheets, Google Gemini Chat Model, Telegram and Mrscraper (community).
How it runs
Trigger: On a schedule (every 4 hours).
- Run Settings (Edit Fields (Set)): sets 16 fields: DRY_RUN, SERP_PAGES, MAX_QUERIES…
- Load Profile (Google Sheets): read
- Load Seen Jobs (Google Sheets): read
- Read Portfolio (HTTP Request): calls an HTTP API
- Portfolio Evidence (Code): runs custom JavaScript code
- Plan Search Queries (Code): runs custom JavaScript code
- Discover Job Boards (Mrscraper): sync serp
- Find And Shortlist (Code): runs custom JavaScript code
- Score Against CV (Basic LLM Chain): sends a prompt to an LLM, with model: Gemini Model; output parser: Match Schema
- Attach Score (Code): runs custom JavaScript code
…plus 32 more steps. See the full node list below.
Services it uses
Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-mrscraper is verified or supports 3.0 (used in Discover Job Boards, Find Source Page, Extract Page).
Nodes used (14)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Google Sheets
n8n-nodes-base.googleSheets - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Mrscraper
n8n-nodes-mrscraper.mrscraper - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - If
n8n-nodes-base.if - Wait
n8n-nodes-base.wait - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Telegram
n8n-nodes-base.telegram - Merge
n8n-nodes-base.merge
From the author
Quick overview This workflow runs every four hours to discover remote job openings across Recruitee, Lever, Ashby, and Greenhouse, score them against your CV using Google Gemini, research salary and company reviews with MrScraper, and send a Telegram digest…