AI-powered information monitoring with OpenAI, Google Sheets, Jina AI and Slack
Ready for 3.0What this workflow does
This AI workflow has 18 nodes and runs on a schedule (every 15 minutes). Along the way it connects OpenAI Chat Model, Google Sheets and Slack.
How it runs
Trigger: On a schedule (every 15 minutes).
- Google Sheets: uses Google Sheets
- Set field - existing_url (Edit Fields (Set)): sets 1 field: existing_url
- Google Sheets: uses Google Sheets
- RSS Read: reads an RSS feed
- Code: runs custom JavaScript code
- If: checks a condition and branches into true / false
- Relevance Classification for Topic Monitoring (Text Classifier): classifies text into categories with AI, with model: OpenAI Chat Model
- Jina AI - Read URL (HTTP Request): calls an HTTP API
- Set fields - Not relevant articles (Edit Fields (Set)): sets 5 fields: article_url, summarized, website…
- Basic LLM Chain: sends a prompt to an LLM, with model: OpenAI Chat Model
…plus 4 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 (12)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Schedule Trigger
n8n-nodes-base.scheduleTrigger - RSS Read
n8n-nodes-base.rssFeedRead - Text Classifier
@n8n/n8n-nodes-langchain.textClassifier - Google Sheets
n8n-nodes-base.googleSheets - Slack
n8n-nodes-base.slack - Code
n8n-nodes-base.code - No Operation, do nothing
n8n-nodes-base.noOp - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Edit Fields (Set)
n8n-nodes-base.set
From the author
Check Legal Regulations: This workflow involves scraping, so ensure you comply with the legal regulations in your country before getting started. Better safe than sorry! 📌 Purpose This workflow enables automated and AI-driven topic monitoring, delivering…