Monitor X/Twitter for Hiring Posts with Apify, AI Filtering & Telegram Alerts

Automatically scrape X (Twitter) for posts hiring specific roles (e.g., automation engineers, video editors, graphic designers), filter true hiring intent with AI, deduplicate in Google Sheets, and alert via Telegram.

What it does

Pulls recent X/Twitter posts for multiple role keywords via Apify.

Normalizes each post (text, author, links, location).

Uses an AI Agent to keep only posts where the author is hiring (not self-promo).

Checks Google Sheets for duplicates by URL before saving.

Writes qualified posts to a sheet and sends a Telegram notification.

We are using n8n automation roles as the example here

How it works (Step by Step)

Schedule Trigger – Runs on an interval (currently every 12 hours).

Scrape X/Twitter – Apify tweet-scraper fetches up to 50 latest posts for keywords like: n8n developer, looking for n8n, n8n expert, hire AI automation, looking for AI automation.

Normalize Fields – Set node maps to: url, text, author.userName, author.url, author.location.

AI Filter & Dedupe Check

Accept only clear hiring posts for n8n/AI automation roles (reject self-promotion). Queries Google Sheets to see if url already exists; duplicates are dropped.

Gate – IF node passes only non-empty AI outputs.

Parse JSON Safely – Code node extracts/validates JSON from the AI output.

Save to Google Sheets – Appends/updates a row (matching on url).

Telegram Alert – Sends a message with the tweet URL, author, location, and text.

Who it’s for

Freelancers, agencies, and job seekers who want a steady radar of real hiring posts for their target roles.

Customization Ideas

Swap keywords to track other roles (video editors, designers, copywriters, etc.).

Add Slack/Discord notifications.

Extend the AI rules (e.g., different geographies or role scopes).

Treat the sheet as a mini-CRM (status, outreach date, notes).

0
Downloads
0
Views
8.74
Quality Score
intermediate
Complexity
Created:9/28/2025
Updated:9/28/2025

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments