Automate Job Opportunity Digests with OpenRouter GPT-5 and Email
Ready for 3.0What this workflow does
This AI workflow has 14 nodes and runs on a schedule (cron 0 9 * * 1). Along the way it connects OpenRouter Chat Model. It also calls community.n8n.io over HTTP.
How it runs
Trigger: On a schedule (cron 0 9 * * 1).
- Get list page (HTTP Request): calls community.n8n.io
- Extract posts (HTML): parses or builds HTML
- Merge objects (Code): runs custom JavaScript code
- Last 7 days (Filter): keeps only the items that match a condition
- Combine Job Data & Summary (Merge): merges the data from its input branches
- Each post (HTTP Request): calls an HTTP API
- Format Summary Output (Code): runs custom JavaScript code
- Extract title & description (HTML): parses or builds HTML
- Generate Job Summary (Basic LLM Chain): sends a prompt to an LLM, with model: OpenRouter Chat Model; output parser: Structured Output Parser
- Aggregate All Jobs (Code): runs custom JavaScript code
…plus 1 more step. See the full node list below.
Services it uses
HTTP calls to: community.n8n.io
Scraping pages by hand? Firecrawl is a simpler option (10% off for new users).
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- HTTP Request
n8n-nodes-base.httpRequest - HTML
n8n-nodes-base.html - Filter
n8n-nodes-base.filter - Code
n8n-nodes-base.code - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Merge
n8n-nodes-base.merge - Send Email
n8n-nodes-base.emailSend - Schedule Trigger
n8n-nodes-base.scheduleTrigger
From the author
n8n Forum Job Aggregator - AI-Powered Email Digest Overview Automate your n8n community job board monitoring with this intelligent workflow that scrapes, analyzes, and delivers opportunities straight to your inbox. Perfect for freelancers, agencies, and…