Telegram AI Data Assistant n8n Workflow: GPT-4o + Open-Meteo
Telegram AI Data Assistant n8n Workflow: GPT-4o + Open-Meteo
Regular price
£16.99
Regular price
£16.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
Telegram AI Data Assistant n8n Workflow: GPT-4o + Open-Meteo
Regular price
£16.99
Regular price
£16.99
Sale price
Unit price
/
per
Turn your Telegram bot into an AI data assistant for weather, FX, crypto, and Indonesia updates
This n8n workflow connects a Telegram chat to an OpenAI-powered agent that answers natural-language questions with live data from Open-Meteo (weather), Frankfurter (FX rates), CoinGecko (crypto), and Indonesia public data via StudioAPI (including BMKG earthquake data and Bank Indonesia exchange rates).
What this workflow does
- Listens on Telegram: Triggers whenever a new message is received by your Telegram bot.
- Understands the question with OpenAI: Sends the message text to a LangChain-style agent (configured with GPT-4o by default in the workflow context, with gpt-4o-mini noted as the default model) that decides which data source to use.
- Fetches live weather (Open-Meteo): When the user asks about weather, it retrieves current conditions using latitude and longitude.
-
Fetches FX or crypto:
- For FX questions, it pulls USD-based foreign exchange rates from Frankfurter.
- For crypto questions, it pulls major crypto prices from CoinGecko.
- Answers Indonesia-focused questions: Retrieves the latest Indonesia earthquake data (BMKG source) or Bank Indonesia exchange rates via StudioAPI using x-api-key authentication.
- Responds back in Telegram: Summarizes the results into a short, mobile-friendly reply and sends it to the user.
Use cases
- “Will it rain in Jakarta today?” (Open-Meteo weather via lat/long)
- “What’s the latest USD IDR rate?” (Bank Indonesia via StudioAPI)
- “Show me current FX rates and crypto prices.” (Frankfurter + CoinGecko)
- “Any recent earthquakes in Indonesia?” (BMKG earthquake updates via StudioAPI)
Technical details
- Telegram Trigger for incoming messages and Telegram reply sending.
- n8nn8n-nodes-langchainagent + n8nn8n-nodes-langchainlm chat open ai (OpenAI agent using GPT-4o / gpt-4o-mini).
- Open-Meteo for weather data.
- Frankfurter for USD-based FX rates.
- CoinGecko for crypto prices.
- StudioAPI for BMKG earthquakes and Bank Indonesia exchange rates (HTTP header x-api-key).
- Includes a Sticky Note and supporting nodes; a Google Sheets node is included in the stack.
