Send commodity investment briefings from CNBC RSS with Gemini and Slack
Ready for 3.0What this workflow does
This AI workflow has 13 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Gemini and Slack.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- 02 | Fetch - CNBC News RSS (RSS Read): reads an RSS feed
- 03 | Retrieve only required field (Edit Fields (Set)): sets 4 fields: title, link, description…
- 12 | Send error notification to slack (Slack): uses Slack
- 04 | Clean - Remove Duplicate News (Code): runs custom JavaScript code
- 05 | Filter relevant data and add score field (Code): runs custom JavaScript code
- 06 | Sort high-value news by score field (Sort): sorts the items
- 07 | Limit - Top 3 items (Limit): keeps the first few items
- 08 | Transform - Combine News Text (Code): runs custom JavaScript code
- 09 | Gemini for User friendly answer (Google Gemini): uses Google Gemini
- 10 | Create User friendly message for slack (Code): runs custom JavaScript code
…plus 2 more steps. 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 (8)
- Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - RSS Read
n8n-nodes-base.rssFeedRead - Code
n8n-nodes-base.code - Sort
n8n-nodes-base.sort - Limit
n8n-nodes-base.limit - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Slack
n8n-nodes-base.slack
From the author
Quick Overview This workflow pulls commodity-related headlines from the CNBC RSS feed, filters and ranks the most relevant items, uses Google Gemini to generate an actionable commodity investment briefing, and posts the briefing to a Slack channel with error…