Apify + n8n: Job Alerts to Google Sheets & Telegram
Apify + n8n: Job Alerts to Google Sheets & Telegram
Regular price
£32.99
Regular price
£32.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Apify + n8n: Job Alerts to Google Sheets & Telegram
Regular price
£32.99
Regular price
£32.99
Sale price
Unit price
/
per
Turn job board changes into alerts—automatically
This Apify + n8n workflow runs every Monday, discovers new or updated job postings from your target company domains via Apify, appends them to Google Sheets, and sends a focused Telegram hiring digest to keep you on top of fresh roles.
What this workflow does
- Runs on a schedule: executes every Monday at 8am using an n8n schedule trigger.
- Reads target companies from Google Sheets: pulls company domains from a specified tab, aggregates them into a single list, and uses them as inputs for Apify.
- Uses Apify to find job postings: runs the Apify actor “Company Domain to Job Postings” in incremental mode, applying keyword and location filters to discover relevant new or changed postings from each company’s ATS/job board.
- Avoids duplicate processing: removes job postings already seen in previous workflow executions so you don’t get repeated results.
- Exports results to Google Sheets: formats each posting into consistent columns (including company, role, location, pay, apply URL, and metadata) and appends them to the “Job postings” tab.
- Sends a filtered Telegram digest: applies alert rules (optionally only brand-new postings and specific title keywords), groups results by company, and sends a single HTML-formatted digest to your Telegram chat.
Use cases
- Maintain a live spreadsheet of job openings for a list of companies.
- Get a weekly Telegram alert for roles that match your keywords and location preferences.
- Track new or updated job postings without manually checking each ATS.
Technical details
- Schedule trigger (every Monday at 8am)
- Google Sheets (read “Companies” → write to “Job postings”)
- Apify actor: “Company Domain to Job Postings” (incremental mode, keyword/location filters)
- n8n nodes used: set, filter, aggregate, telegram, plus supporting nodes (including sticky note for workflow clarity)
