Answer Telegram data questions with DeepSeek, Open-Meteo, Frankfurter, CoinGecko, and StudioAPI
Needs changesWhat this workflow does
This AI workflow has 25 nodes and runs when another workflow fails (error workflow) (plus 2 other triggers). Along the way it connects Telegram, OpenAI Chat Model, HTTP Request and Google Sheets. It also calls api.coingecko.com, api.open-meteo.com and api.frankfurter.dev over HTTP.
How it runs
Trigger: When another workflow fails (error workflow) (plus 2 other triggers).
- Handle Tool Error (AI Agent): runs an AI agent, with model: OpenAI Fallback Model
- Get Price (HTTP Request): calls api.coingecko.com
- Normalize Incoming Message (Edit Fields (Set)): sets 4 fields: chat_id, user_text, user_name…
- Telegram: uses Telegram
- Write Weekly Briefing (AI Agent): runs an AI agent, with model: OpenAI Briefing Model
- Send Weekly Briefing (Telegram): uses Telegram
- OpenAI Model (OpenAI Chat Model): uses OpenAI Chat Model
- Chat Memory (Simple Memory): uses Simple Memory
- Weather Tool (HTTP Request Tool): calls api.open-meteo.com
- FX Rates Tool (HTTP Request Tool): calls api.frankfurter.dev
…plus 9 more steps. See the full node list below.
Services it uses
HTTP calls to: api.coingecko.com, api.open-meteo.com, api.frankfurter.dev, use.studioapi.dev, api.gold-api.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- HTTP Request Tool (legacy) in Weather Tool, FX Rates Tool, Crypto Prices Tool…: replace with HTTP Request node connected to the AI Agent's Tool input.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| HTTP Request Tool (legacy) Weather Tool, FX Rates Tool, Crypto Prices Tool, Earthquakes Tool, Gold Price Tool, Indonesian Holidays Tool, Power Supply Tool, BI Rates Tool | HTTP Request node connected to the AI Agent's Tool input |
Nodes used (11)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - Edit Fields (Set)
n8n-nodes-base.set - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - HTTP Request Tool
@n8n/n8n-nodes-langchain.toolHttpRequest - Google Sheets
n8n-nodes-base.googleSheets - Telegram
n8n-nodes-base.telegram - Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Error Trigger
n8n-nodes-base.errorTrigger
From the author
Your Telegram bot, now with live data. Ask it about weather, exchange rates, crypto, gold, earthquakes, Bank Indonesia rates, holidays, or Jakarta power supply, and it answers with real numbers while logging every query to Google Sheets. Last updated:…