Convert news headlines to audio newsletters with Claude, GPT-4o & OpenAI TTS
Ready for 3.0What this workflow does
This AI workflow has 9 nodes and runs on a schedule (every day). Along the way it connects OpenRouter Chat Model, OpenAI and Gmail. It also calls newsapi.org over HTTP.
How it runs
Trigger: On a schedule (every day).
- Get Latest News (HTTP Request): calls newsapi.org
- Split Out: splits a list into separate items
- Daily News Extractor (AI Agent): runs an AI agent, with model: Model
- Aggregate: combines items into one
- Newsletter Agent (OpenAI): uses OpenAI
- Transcribe Newsletter (OpenAI): work with audio
- Notify Subscriber (Gmail): uses Gmail
Services it uses
HTTP calls to: newsapi.org
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- HTTP Request
n8n-nodes-base.httpRequest - Split Out
n8n-nodes-base.splitOut - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Aggregate
n8n-nodes-base.aggregate - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI
@n8n/n8n-nodes-langchain.openAi - Gmail
n8n-nodes-base.gmail - Schedule Trigger
n8n-nodes-base.scheduleTrigger
From the author
Generate daily audio newsletters from news headlines with AI Who's it for Perfect for content creators, podcasters, news enthusiasts, and busy professionals who want to create automated audio news content or stay informed through personalized audio briefings.…