agent-image-lead-qualification-assistant
Send Multi-City Weather Forecasts with AI-Enhanced Formatting from OpenWeatherMap to Gmail
Overview This workflow automates weather forecast delivery by collecting city names, fetching 5-day forecasts from OpenWeatherMap, and generating...
screenshot-daily-task-reminder-bot
Created by:
Sridevi Edupuganti
Last Updated:

June 15th 2025

Agent Details:
n8n
OpenAI
general
HTTP Request
Merge
OpenWeatherMap
Description
Overview This workflow automates weather forecast delivery by collecting city names, fetching 5-day forecasts from OpenWeatherMap, and generating professionally formatted HTML emails using GPT-4. The AI creates condition-based color-coded reports with safety precautions and sends them via Gmail. How It Works A form trigger collects up to three city names, which are geocoded via OpenWeatherMap API to retrieve coordinates and 5-day forecasts. JavaScript nodes process the raw weather data into daily summaries, calculating temperature ranges, precipitation levels, wind speeds, and dominant weather conditions. GPT-4 then generates professionally formatted HTML emails with condition-based color coding: The AI intelligently adds contextual safety warnings for heavy rain, extreme heat, high winds, and thunderstorms. A validation node ensures proper JSON formatting before Gmail sends the final briefing. Use Cases • Field ops & construction crew briefings • Travel planning and itinerary preparation • Outdoor event planning & coordination • Logistics and transportation route planning • Real estate property viewing scheduling • Sports and recreational activity planning Setup Requirements OpenWeatherMap API credentials OpenAI API key Gmail OAuth2 authentication Need Help? Join the Discord or ask in the Forum ! README file available at https://tinyurl.com/MulticityWeatherForecast

Build Dynamic AI Agents

Join a community of growing Agentic AI Developers.