Post curated remote job listings to Slack with BrowserAct and OpenRouter
Auto-post curated remote jobs to Slack with BrowserAct and OpenRouter
This workflow acts as an intelligent job board curator for your Slack community. It scrapes multiple sources (e.g., Dice, Indeed), uses AI to filter out spam and low-quality listings based on your specific profile, 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 week (or your chosen interval), the workflow triggers. Targeting: It reads your configured user profile (Skills, Location, Salary) and list of target job sites. Scraping: BrowserAct scrapes the latest job listings from the specified sites (e.g., Dice, Indeed). AI Curation: An AI Agent (using OpenAI/GPT-4) reviews each job against your profile. It normalizes salaries, scores relevance, and filters out mismatches or low-quality descriptions. Format Content: The AI writes a structured summary for the top matches, including "Why it fits" analysis. Publish: The workflow sends the curated digest to your Slack channel.
[Image of AI job curator workflow diagram]
How to set up Configure Credentials: Connect your Slack, BrowserAct, and OpenRouter accounts in n8n. Prepare BrowserAct: Ensure you have the Job Board Aggregator template saved in your BrowserAct account. Configure Profile: Open the Add a Resume node and update the variables (Location, Skill, Income, Details, Target_Sites) to match your needs. Configure Slack: Update the Send a message to the Slack channel node with your Slack Channel ID. Activate: Turn on the workflow.
[Image of n8n integration architecture]
Requirements BrowserAct* account with the Job Board Aggregator* template. Slack** account (Bot Token). OpenRouter** account (or compatible LLM credentials).
How to customize the workflow Add More Sources: Add URLs to the Target_Sites array in the Add a Resume node. Refine Filters: Update the system prompt in the Analyze the jobs agent to be stricter about seniority or specific technologies. Change Frequency: Adjust the Weekly Trigger to run daily if you want more frequent updates.
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
How to Automate Your Job Hunt: n8n + AI Resume Matcher & Slack Alerts
Related Templates
AI SEO Readability Audit: Check Website Friendliness for LLMs
Who is this for? This workflow is designed for SEO specialists, content creators, marketers, and website developers who ...
Reply to Outlook Emails with OpenAI
Who is this template for? This template is for any Microsoft Outlook user who wants a trained AI agent to reason and rep...
Use OpenRouter in n8n versions <1.78
What it is: In version 1.78, n8n introduced a dedicated node to use the OpenRouter service, which lets you to use a lot...
š Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments