Convert newsletters into AI podcasts with GPT-4o Mini and ElevenLabs
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Worth a look
- Gmail Trigger below v1.4 runs as v1.4 (drafts skipped, max emails per poll) (Get Newsletter)
Nodes used (9)
- Gmail Trigger
n8n-nodes-base.gmailTrigger - OpenAI
@n8n/n8n-nodes-langchain.openAi - Code
n8n-nodes-base.code - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Read/Write Files from Disk
n8n-nodes-base.readWriteFile - Execute Command
n8n-nodes-base.executeCommand - Gmail
n8n-nodes-base.gmail
What it does
π§ Convert Unread Newsletters into Conversational AI Podcasts Turn email overload into audio insights β automatically. This workflow transforms unread newsletters sitting in your inbox into engaging, human-like audio conversations between two AI voices. Itβs perfect for listening during your commute, workout, or while multitasking. Inspired by Google's NotebookLM, this automation brings long-form content to life by summarizing dense text into a natural dialogue using OpenAI and generating high-quality voice narration with ElevenLabs. The result? A dynamic audio file sent right back to your inbox β hands-free, screen-free, and stress-free. --- π‘ What this workflow does - β
Connects to your Gmail inbox to fetch unread newsletters - π€ Uses GPT-4o Mini to summarize and rephrase content as a conversation - π£οΈ Sends the dialogue to ElevenLabs to generate voice clips (voice1 + voice2) - π Merges all audio segments into a single podcast-like MP3 using FFmpeg - π¬ Emails the final audio back to you for easy listening --- π οΈ What you'll need - A Gmail account with IMAP enabled - An OpenAI API key (GPT-4o Mini recommended for cost/performance) - An ElevenLabs API key + selected voice IDs - A self-hosted or local n8n instance with FFmpeg installed - Basic knowledge of binary data and audio handling in n8n --- β¨ Use cases - Convert long newsletters into hands-free listening experiences - Repurpose Substack or Beehiiv content for podcast-like distribution - Build an internal voice dashboard for teams who prefer audio updates --- π Want to go further? This workflow is modular and extensible. You can add steps to: - Upload the final audio to Spotify, SoundCloud, or Telegram - Publish to a private podcast RSS feed - Create a daily audio digest from multiple newsletters --- π¬ Contact & Feedback Need help customizing it? Have ideas or feedback? Feel free to reach out: π© [email protected] If you're building something more advanced with audio + AI, like automated podcast publishing to Spotify β let me know and Iβll figure out how I can help you!