Send Daily Telegram Weather Briefing

OpenAItelegram_bot_api

Receive a morning weather forecast directly in Telegram, including temperature, conditions, wind, humidity, and a practical daily tip. Set your city once and forget it.

Weather ForecastDaily BriefingTelegram BotPersonal Productivity

What It Does

Every morning at a scheduled time, this workflow fetches the current weather forecast for your configured city and sends a concise plain-text Telegram message with everything you need to plan your day.

Why It Matters

Weather apps require you to remember to open them. This workflow pushes the forecast to you daily before you leave home. This ensures you never get caught in the rain without an umbrella or dress inappropriately for the day's conditions.

How It Works

  1. Scheduled Trigger: Fires daily at your designated morning time.
  2. AI Agent: Browses live weather data for your specific city and formats a clean morning briefing with practical advice.
  3. Telegram: Delivers the briefing instantly to your Telegram chat.

What You Get

Weather DataDescription
TemperaturesCurrent temperature in Celsius, plus today's high and low.
ConditionGeneral outlook like sunny, cloudy, rainy, or stormy.
AtmosphereHumidity percentage and wind speed.
Practical TipA one-sentence recommendation (e.g., umbrella needed, good commute day).

Who It Is For

  1. Daily commuters who plan their morning around the weather.
  2. Outdoor workers and field teams needing early weather awareness.
  3. Parents planning school runs and outdoor activities.
  4. Anyone who wants a passive daily weather nudge without opening a dedicated app.

Setup

  1. Connect your Telegram bot (you can create one via the BotFather in Telegram).
  2. Edit the AI Agent prompt to replace the default city with your local city.
  3. Save the workflow and enjoy your briefing every morning.

Customize It

  1. Change the city name in the AI Agent prompt to your specific location.
  2. Adjust the cron schedule to reflect your preferred morning time.
  3. Add an air quality index request to the prompt for pollution-aware cities.

Timezone Note

The default schedule is set to UTC. Be sure to calculate your local timezone offset and adjust the cron expression accordingly so the briefing arrives right when you wake up.

Built By

Shamanth Kumar M Staff Technical Program Manager with over 14 years in engineering delivery. Building intelligent systems that replace manual work, from sprint tracking to DevOps pipelines to delivery health dashboards.

Want to showcase your own workflows?

Become a Needle workflow partner and turn your expertise into recurring revenue.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .