Track competitor pricing and launches with DeepSeek, Slack and Google Sheets
Ready for 3.0What this workflow does
This AI workflow has 33 nodes and runs on a schedule (cron 0 8 * * 2,5) (plus 1 other trigger). Along the way it connects Google Sheets, Slack, OpenAI Chat Model and Gmail.
How it runs
Trigger: On a schedule (cron 0 8 * * 2,5) (plus 1 other trigger).
- Load Watch History (Google Sheets): uses Google Sheets
- Read This Week Sightings (Google Sheets): uses Google Sheets
- Load Change Event History (Google Sheets): uses Google Sheets
- Build Intel Lines (Edit Fields (Set)): sets 1 field: intel_line
- Watch Config (Edit Fields (Set)): sets or maps fields
- Summarize: summarizes / groups the items
- Split Out: splits a list into separate items
- AI Write Intel Digest (AI Agent): runs an AI agent, with model: Digest Model
- Fetch Competitor Page (HTTP Request): calls an HTTP API
- Merge: merges the data from its input branches
…plus 19 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 (14)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Split Out
n8n-nodes-base.splitOut - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - If
n8n-nodes-base.if - Google Sheets
n8n-nodes-base.googleSheets - Slack
n8n-nodes-base.slack - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Summarize
n8n-nodes-base.summarize - Gmail
n8n-nodes-base.gmail - Code
n8n-nodes-base.code - Switch
n8n-nodes-base.switch
From the author
Competitor alerts you can actually act on. This workflow snapshots each watched pricing or launch page on its own cadence, and only lets a page that genuinely changed reach AI, which has to hand back quoted evidence before anything lands in Google Sheets or…