Personalized weather assistant with Google Calendar, WeatherAPI, Gemini & Telegram
Personalized Weather Assistant with Google Calendar, WeatherAPI, AI & Telegram This workflow automates the delivery of a personalized daily agenda by combining events from Google Calendar with real-time local weather ...
Template notes
Personalized Weather Assistant with Google Calendar, WeatherAPI, AI & Telegram
This workflow automates the delivery of a personalized daily agenda by combining events from Google Calendar with real-time local weather conditions. Using AI-powered summarization and Telegram integration, users receive a friendly and motivating message every morning everything needed to plan the day effectively.
Perfect for professionals or individuals who want an overview of their schedule and weather in one place.
🛠️ Key Features
- Triggered automatically every morning by schedule - Fetches Google Calendar events for today and tomorrow - Retrieves weather conditions (temperature, humidity, wind, UV index) using WeatherAPI based on event location - Uses AI Agent to generate a concise, human-friendly agenda summary - Sends the summary via Telegram bot - If no location is available, delivers a simplified agenda without weather
🔧 Requirements
- Google Calendar OAuth2 credentials connected to n8n - WeatherAPI key ([weatherapi.com](https://www.weatherapi.com/)) - Telegram Bot Token and user chatid - OpenRouter API Key ([openrouter.ai](https://openrouter.ai/))
🧩 Setup Instructions