Publish daily social media updates to Slack channels
Workflow Description
A scheduled automation that extracts latest news from RSS feeds and Twitter, processes content through Gemini for summarization, then distributes updates to Slack channels in batches while preventing duplicates via Redis caching.
How it works
- 1.Read RSS feed updates and tweets from specified sources
- 2.Process and summarize content using Gemini AI model
- 3.Check cached history and filter out duplicate content
- 4.Distribute summarized updates to Slack channels in regular batches
Use cases
- Share industry news summaries with development team automatically
- Post relevant company-related Twitter alerts to Slack channels
Requirements
- Active Slack and Twitter/X accounts with API access
- API credentials configured for all integrated services
- List of RSS feeds and Twitter accounts to monitor
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (24)
Limit
Limit
Loop
Split In Batches
Edit Fields
Set
Cron Trigger
Schedule Trigger
GitHub Config
Code
If No Error
If
If New
If
Null
Set
Send Error
Slack
If Not Empty
If
Date Format
Date Time
Information Extractor
Information Extractor
Send Message
Slack
Gemini
Gemini Model
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
Redis Set Id
Redis
Code for Slack Tpl
Code
RSS for Release
Rss Feed Read
Redis Get
Redis