n8n Workflow: Multi-Asset Price Alerts (Sheets + SiftingIO + Telegram)
n8n Workflow: Multi-Asset Price Alerts (Sheets + SiftingIO + Telegram)
Regular price
£50.99
Regular price
£50.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Multi-Asset Price Alerts (Sheets + SiftingIO + Telegram)
Regular price
£50.99
Regular price
£50.99
Sale price
Unit price
/
per
Real-time Multi-Asset Price Alerts in n8n (Google Sheets + SiftingIO + Telegram)
This n8n workflow checks a multi-asset watchlist every 20 minutes, pulls live quotes from the SiftingIO API, and instantly notifies you on Telegram and via email when your bid/ask midpoint crosses your set threshold—then enforces a cooldown automatically in Google Sheets.
What this workflow does
- Runs on a schedule every 20 minutes.
- Reads a watchlist from Google Sheets using rows containing: symbol, venue, direction, threshold, and last_alert_at (with each symbol unique).
- Fetches the latest quote for each item from the SiftingIO API.
- Calculates the bid/ask midpoint, then checks whether price meets the configured above/below threshold based on direction.
- Applies a 60-minute cooldown: if the symbol is within cooldown determined by last_alert_at, alerts are suppressed.
- Sends Telegram alerts for each qualifying breach, including symbol, threshold direction, current price, and quote time.
- Sends email alerts for the same qualifying breaches with the same details.
- Updates Google Sheets (matching row by symbol) with a new last_alert_at timestamp to enforce future cooldown behavior.
Use cases
- Monitor stocks, forex, crypto, or commodities prices using a simple Sheets-based watchlist.
- Get alerting without building a custom backend—ideal for SaaS operators and automation engineers.
- Prevent alert spam with automatic cooldown tracking per symbol.
Technical details
- n8n nodes: Code, HTTP Request, Google Sheets, Telegram, Email Send, plus support notes (Sticky Note).
- SiftingIO authentication: HTTP Header Auth using X-API-Key.
- Google Sheets: OAuth2 credentials; separate steps for reading and updating the same spreadsheet/sheet.
- Telegram: configure credentials and chat ID for receiving alerts.
