Webhook to extract news from an RSS feed, summarize them with ChatGPT, and play them through a Home Assistant speaker
Catch up on the latest headlines while you make coffee. Summarized, simplified, and played through your Home Assistant speaker—hands-free, mind at ease.
Staying informed is exhausting when it means constantly opening news sites, sifting through endless articles, then carving out “reading time” every day—often at the expense of more important tasks. Missing updates or falling behind is frustrating, and wasted hours add up quickly, especially when all you want is a short, clear summary in your daily routine. Without automation, you risk wasting precious time, missing out on relevant news, or just letting your Home Assistant speaker gather dust instead of keeping you effortlessly in the loop.
This formula empowers you to automate the entire process: with just a voice command or click, it grabs the latest headlines from any RSS feed, summarizes the news into a natural, easy-to-listen script with ChatGPT, and instantly delivers it through your Home Assistant-connected speaker. Forget about scrolling, skimming, or filtering by hand—now your smart speaker acts as your own personal news broadcaster, offering a snappy overview tailored for speech. You can customize how often it runs, which feeds it checks, and trigger it by webhook for total control.
Ready to transform your mornings and reclaim your time? Follow the simple step-by-step guide to set up this formula, or jump straight in with the ready-made Botize automation. All that’s left is to sit back, listen, and stay ahead—no news feed fatigue required.
Automate this task with 4 simple prompts
Copy and paste the following prompts into Botize's AI task editor
-
1
Access the Botize automated task editor.
-
2
Select the AI editing tool.
-
3
Trigger the automation whenever a specific webhook URL is called from an external service.
Copy and paste this prompt into the AI editing tool.
Create a trigger that starts this automation instantly when a unique webhook URL is called. ⤵
Click the 'Apply this task' button to confirm.
-
4
Fetch the latest news articles from an RSS feed and convert the content into a simple, readable Markdown format.
Copy and paste this prompt into the AI editing tool.
Add a step to retrieve the newest items from an RSS feed and convert the news content into Markdown text. ⤵
Click the 'Apply this task' button to confirm.
-
5
Use ChatGPT to summarize the news content so it's clear and natural when spoken aloud.
Copy and paste this prompt into the AI editing tool.
Give ChatGPT the Markdown news file and ask it to write a brief, spoken-style summary of the main news. Instructions: The summary should sound smooth and conversational, be easy to understand when read aloud, avoid lists or unusual formatting, and last about 2-3 minutes when spoken. ⤵
Click the 'Apply this task' button to confirm.
-
6
Play the news summary through a speaker connected to the Home Assistant system.
Copy and paste this prompt into the AI editing tool.
Send the summarized news text to the Home Assistant speaker so it gets read aloud using text-to-speech. ⤵
Click the 'Apply this task' button to confirm.
-
7
Your automation is ready to use. Click the 'Save changes' button.
Save changes
Get the News Spoken to You, Instantly
Here’s the magic: say your trigger phrase, and—boom—your speaker reads out a crisp, engaging round-up of the latest stories from your favorite news feed. No techy hoops. No digging through articles. Just news, automatically tailored and narrated for you by ChatGPT, then broadcast through your Home Assistant speaker. Your mornings (and mind) never felt so liberated.
| Manual | Botize | |
|---|---|---|
| Finding latest articles from several sites | 8 min | 0 Minutes |
| Reading, distilling, and summarizing those articles | 10 min | 0 Minutes |
| Dictating or typing a summary in natural speech style | 5 min | 0 Minutes |
| Broadcasting or setting up the speaker manually | 3 min | 0 Minutes |
| Total | 26 min | 0 Minutes |
You just found EXACTLY what you need: skip reading, skip setups—get your news updates delivered out loud at your signal. No more endless scrolling, just pure essentials, in your space, when you want.
Morning Wake-Up Routine
Set Home Assistant to trigger the summary every morning at 7am. Enjoy your coffee as the day’s headlines are spoken to you while you wake up.
Hands-Free News
Start your day informed without touching a thing.
Effortless Updates
No more doomscrolling—you get summaries that matter.
Ultra Customizable
Pick feeds, tweak voice, even change how it’s triggered.
Voice Command Catch-Up
Need a midday update? Just say your chosen phrase (“Give me the news!”) and the speaker brings you up to speed, so you don’t get lost in the noise.
⌾︎ You want quick news fixes while multitasking—cooking, driving, working out.
⌾︎ You use Home Assistant or smart speakers and crave an efficient morning routine.
✕ You enjoy reading every news article in full detail yourself.
✕ You don’t use (or want) smart home devices or automation.
✓ Choose ANY RSS feed for the kind of news you love—technology, sports, politics, local, you name it.
✓ Adjust the trigger: set it for a scheduled time, a voice command, or even a smart button press.
✓ Select the TTS (text-to-speech) voice that fits your vibe, or change playback speakers to match your room and routine.
This automation creates a webhook URL that can be called from external systems. When the webhook is triggered, the task retrieves the latest news from an RSS feed, summarizes the content using ChatGPT, and sends the resulting narration to the speaker connected to your Home Assistant system. For example, you can connect a voice command in Home Assistant so that when you say a specific phrase, Home Assistant calls the Botize webhook and the news summary is immediately generated and played through the speaker.