workflows.fit
Back to n8n workflows
n8n templateFreeBy Budi SJ

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 ...

DevelopmentCore NodesCommunicationHITLProductivityAILangchainSchedule Trigger
Loading interactive preview...

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