Auto-track Amazon prices with Google Gemini & send alerts to Telegram
Needs changesWhat this workflow does
This AI workflow has 14 nodes and runs on a schedule (legacy Cron node). Along the way it connects Google Gemini Chat Model and Telegram.
How it runs
Trigger: On a schedule (legacy Cron node).
- Config: Product & Alert (Edit Fields (Set)): sets or maps fields
- Fetch HTML (HTTP Request): calls an HTTP API
- Parse and clean HTML (Code): runs custom JavaScript code
- AI Agent: runs an AI agent, with model: Google Gemini Chat Model; memory: Memory; output parser: Structured Output Parser
- If: checks a condition and branches into true / false
- If: checks a condition and branches into true / false
- Set: Error Message (Edit Fields (Set)): sets or maps fields
- Set: Success Message (Edit Fields (Set)): sets or maps fields
- Send Error (Telegram): uses Telegram
- Send Success (Telegram): uses Telegram
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Cron in Schedule Trigger1: replace with Schedule Trigger.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Cron Schedule Trigger1 | Schedule Trigger |
Nodes used (10)
- Edit Fields (Set)
n8n-nodes-base.set - AI Agent
@n8n/n8n-nodes-langchain.agent - Cron
n8n-nodes-base.cron - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Telegram
n8n-nodes-base.telegram - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code
From the author
AI-Powered Amazon Price Tracker to Telegram Overview Automate your deal hunting with this intelligent Amazon price tracker. This workflow uses the power of AI to monitor any Amazon product page at regular intervals. When the price drops to or below your…