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

Go to Workflow
15 views
Built by Madame AI Team | Kai Madame AI Team | Kai
Created on June 05, 2026

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
Scheduled Fetch: Every 12 hours, the workflow triggers BrowserAct to scrape the latest job listings from Remotive and SimplyHired in parallel.
Merge & Aggregate: The raw job data from both sources is combined into a single list.
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.
Format Content: The AI rewrites the remaining jobs into clean, engaging HTML summaries suitable for Telegram.
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
Configure Credentials: Connect your Telegram, BrowserAct, and Google Gemini accounts in n8n.
Prepare BrowserAct: Ensure you have the Automated Remote Job Fetching & Filtering for Telegram Feed templates (for Remotive and SimplyHired) saved in your BrowserAct account.
Configure Telegram: Ensure your bot is an admin in the target channel and add the Chat ID to the Send a text message node.
Activate: Turn on the workflow.

Requirements
BrowserAct* account with the *Automated Remote Job Fetching & Filtering for Telegram Feed** templates.
Telegram** account (Bot Token).
Google Gemini** account.

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

Need Help?
How to Find Your BrowserAct API Key & Workflow ID
How to Connect n8n to BrowserAct
How to Use & Customize BrowserAct Templates

Workflow Guidance and Showcase Video

Build an AI-Powered Remote Job Aggregator (Remotive & SimplyHired)


Nodes Used (5)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
Telegram
n8n-nodes-base.telegram