πŸ“± Auto-post curated remote jobs to Telegram with BrowserAct and Gemini

⚑ 38 views Β· πŸ“± Social Media & Email Marketing

πŸ’‘ Pro Tip β€” Job boards are notoriously hard to scrape β€” CAPTCHAs, rate limits, constantly changing layouts. ScraperNode has maintained scrapers for Indeed jobs, Glassdoor reviews, and Glassdoor jobs that handle all of that for you.

View All Scrapers

Description

Auto-post curated remote jobs to Telegram with BrowserAct & Gemini

This workflow acts as an intelligent job board curator for your Telegram community. It scrapes multiple sources (Remotive, SimplyHired), uses AI to filter out spam and low-quality listings, formats the best jobs into professional posts, and publishes them automatically on a schedule.

Target Audience

Community managers running job boards, recruiters, and developers building niche job aggregators.

How it works

  1. Scheduled Fetch: Every 12 hours, the workflow triggers BrowserAct to scrape the latest job listings from Remotive and SimplyHired in parallel.
  2. Merge & Aggregate: The raw job data from both sources is combined into a single list.
  3. AI Curation: An AI Agent (using Google Gemini) reviews each job. It removes duplicates, filters out gigs paying less than $20/hr, and discards low-quality descriptions.
  4. Format Content: The AI rewrites the remaining jobs into clean, engaging HTML summaries suitable for Telegram.
  5. Publish: The workflow loops through the curated list and sends each job to your Telegram channel, pausing between messages to avoid rate limits.

How to set up

  1. Configure Credentials: Connect your Telegram, BrowserAct, and Google Gemini accounts in n8n.
  2. Prepare BrowserAct: Ensure you have the Automated Remote Job Fetching & Filtering for Telegram Feed templates (for Remotive and SimplyHired) saved in your BrowserAct account.
  3. Configure Telegram: Ensure your bot is an admin in the target channel and add the Chat ID to the Send a text message node.
  4. Activate: Turn on the workflow.

Requirements

How to customize the workflow

  1. Add More Sources: Duplicate the BrowserAct nodes to scrape additional sites like We Work Remotely or LinkedIn.
  2. Refine Filters: Update the system prompt in the AI Agent node to filter by specific keywords (e.g., β€œPython”, β€œSenior”) or locations.
  3. Change Frequency: Adjust the Schedule Trigger to run more or less frequently depending on your needs.

Need Help?


Workflow Guidance and Showcase Video

πŸ”— Nodes Used

Telegram, Schedule Trigger, AI Agent, Structured Output Parser, Google Gemini Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup