Send Daily Telegram Weather Briefing
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.
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
- Scheduled Trigger: Fires daily at your designated morning time.
- AI Agent: Browses live weather data for your specific city and formats a clean morning briefing with practical advice.
- Telegram: Delivers the briefing instantly to your Telegram chat.
What You Get
| Weather Data | Description |
|---|---|
| Temperatures | Current temperature in Celsius, plus today's high and low. |
| Condition | General outlook like sunny, cloudy, rainy, or stormy. |
| Atmosphere | Humidity percentage and wind speed. |
| Practical Tip | A one-sentence recommendation (e.g., umbrella needed, good commute day). |
Who It Is For
- Daily commuters who plan their morning around the weather.
- Outdoor workers and field teams needing early weather awareness.
- Parents planning school runs and outdoor activities.
- Anyone who wants a passive daily weather nudge without opening a dedicated app.
Setup
- Connect your Telegram bot (you can create one via the BotFather in Telegram).
- Edit the AI Agent prompt to replace the default city with your local city.
- Save the workflow and enjoy your briefing every morning.
Customize It
- Change the city name in the AI Agent prompt to your specific location.
- Adjust the cron schedule to reflect your preferred morning time.
- 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.
