Smart RSS feed monitoring with AI filtering, Baserow storage, and Slack alerts
Ready for 3.0What this workflow does
This AI workflow has 14 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Slack, OpenAI Chat Model and Baserow.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Read Rss Link (Baserow): uses Baserow
- Split Out: splits a list into separate items
- Fetch HTML (HTTP Request): calls an HTTP API
- XML: converts between XML and JSON
- Get Seen Products (Baserow): uses Baserow
- Edit data structure (Code): runs custom JavaScript code
- AI Agent: runs an AI agent, with model: OpenAI Chat Model; memory: Simple Memory
- Clean JSON (Code): runs custom JavaScript code
- Save seen products (Baserow): create
- Slack: uses Slack
…plus 1 more step. See the full node list below.
Services it uses
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 (11)
- Slack
n8n-nodes-base.slack - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Split Out
n8n-nodes-base.splitOut - Baserow
n8n-nodes-base.baserow - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - XML
n8n-nodes-base.xml - Manual Trigger
n8n-nodes-base.manualTrigger
From the author
This workflow automates the process of monitoring multiple RSS feeds, intelligently identifying new articles, maintaining a record of processed content, and delivering timely notifications to a designated Slack channel. It leverages AI to ensure only truly…