Automate RSS Headline Alerts to Slack with AI
detail.loadingPreview
This workflow automates the process of capturing RSS feed headlines, processing them with AI, and sending relevant alerts to Slack. It uses a Webhook Trigger to receive data, a Text Splitter and Embeddings for AI processing, and Pinecone for vector storage, ultimately leveraging a RAG Agent and Slack Alert.
🚀Ready to Deploy This Workflow?
About This Workflow
Overview
This n8n workflow is designed to monitor RSS feeds and send relevant headlines as alerts to a Slack channel. It leverages AI capabilities to process and contextualize the information before sending it out. The workflow starts with a Webhook Trigger to receive incoming data, which is then processed by a Text Splitter and Embeddings nodes for AI interpretation. The processed data is stored and retrieved using Pinecone as a vector database. A RAG Agent utilizes this information, along with chat models and memory, to generate intelligent responses. Finally, the output is logged to a Google Sheet via the Append Sheet node, and any errors are reported to Slack using the Slack Alert node.
Key Features
- Real-time RSS headline monitoring via Webhook.
- AI-powered content processing and summarization using Langchain.
- Vector storage and retrieval with Pinecone for context.
- Intelligent response generation with a RAG Agent.
- Logging of workflow status and data to Google Sheets.
- Error alerting to Slack for prompt issue resolution.
How To Use
- Set up the
Webhook Triggernode with your desired path (e.g.,rss-headlines-slack). - Configure the
Text SplitterandEmbeddingsnodes with your preferred chunk size, overlap, and AI model (e.g., Cohere). - Set up your
Pineconeindex and provide the necessary credentials for both insertion and querying. - Configure the
Chat ModelandWindow Memorynodes for the RAG Agent. - Define the
RAG Agent's prompt and system message to guide its responses. - Connect the
Append Sheetnode to your Google Sheet and specify the document ID and sheet name for logging. - Configure the
Slack Alertnode with your Slack credentials and the desired channel for error notifications. - Ensure all necessary credentials (Cohere, Pinecone, OpenAI, Google Sheets, Slack) are set up in n8n.
Apps Used
Workflow JSON
{
"id": "9906518d-a1ea-4ccd-9199-9778760750ee",
"name": "Automate RSS Headline Alerts to Slack with AI",
"nodes": 0,
"category": "AI & Machine Learning",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 9906518d-a1ea...
About the Author
Crypto_Watcher
Web3 Developer
Automated trading bots and blockchain monitoring workflows.
Statistics
Verification Info
Related Workflows
Discover more workflows you might like
Visa Requirement Checker
A workflow to check visa requirements based on user input, leveraging Langchain, Cohere embeddings, Weaviate vector store, and Anthropic LLM.
AI Assistant for Structured Metadata Generation
Automates the generation of structured metadata in English and Chinese using AI, leveraging communication platforms and various data sources.
NeurochainAI Basic API Integration for Telegram
Integrates NeurochainAI's text and image generation APIs with a Telegram bot.