Library / Monitoring, Ops & Incidents
Monitoring, Ops & Incidents
Monitor RSS Topics with OpenAI and Slack Alerts
On a schedule, RSS articles from feeds in Google Sheets are classified by OpenAI for relevance, summarized with Jina AI, and posted to Slack.
What it does
## Google Sheets - Get Article Monitored Database This node retrieves rows from the Google Sheet that contains articles already monitored and summarized by the workflow. Depending on the RSS feed you monitor, URLs may remain in the feed for a long time, and you don't want to monitor the same URL twice. You can find the Google Sheet template that you can copy and use in this workflow here. In this node, make sure to select the "article_database" sheet from your copied version of the Google Sheet template. This sheet is used to store and manage the articles processed by the workflow. --- ## Set Field - existing_url This node sets the "existing_url" field with the value from "article_url" in the Google Sheets database. During the first execution of the workflow, this field will be empty, as no articles are present in Google Sheets yet. An error may occur in this case; however, the workflow will continue running without interruption.
The steps
- OpenAI Chat Model
- Basic LLM Chain
- Schedule Trigger
- RSS Read
- Relevance Classification for Topic Monitoring
- Google Sheets - Get RSS Feed url followed
- Slack1
- Google Sheets - Get article monitored database
- Code
- No Operation, do nothing
- If
- Jina AI - Read URL
- Set field - existing_url
- OpenAI Chat Model1
18 steps in total.
Similar automations
Monitoring, Ops & IncidentsMonitor RSS Topics with OpenAI, Jina AI and Slack18 stepsMonitoring, Ops & IncidentsMonitor RSS Topics with OpenAI and Alert Slack35 stepsMonitoring, Ops & IncidentsMonitor RSS Topics with OpenAI and Alert Slack35 stepsWeb Scraping & ResearchScrape Web Pages with Jina and OpenAI to Sheets6 steps