Run your first workflow and win a brand-new MacBook M3! Learn more.

Generate Podcast from Daily Newsletter

0 uses
1/24/2025
ElevenLabs
google_drive
Slack
Needle Logo

Automate your daily podcast creation from newsletters. Connect Gmail to index newsletters, transform content into engaging scripts with AI, and convert to podcast episodes using your cloned ElevenLabs voice. Perfect for creating a daily knowledge podcast from curated newsletter content.

Newsletter AutomationDaily PodcastVoice CloningContent MarketingElevenLabsGmail IntegrationScheduled Workflow

Generate Podcast from Daily Newsletter

Automatically transform curated newsletters into daily podcast episodes using your cloned voice. Perfect for knowledge podcasters, content creators, and teams who want to create consistent audio content from email newsletters.

Why teams use it

  • Daily automation: Run on a schedule to create podcast episodes automatically every day
  • Your authentic voice: Use ElevenLabs voice cloning to sound exactly like you
  • Newsletter indexing: Gmail connector automatically captures and indexes newsletters around specific topics
  • Zero recording time: Generate 5-minute podcast episodes without ever touching a microphone
  • Scalable content: Turn curated industry newsletters into your own knowledge podcast
  • Multi-channel reach: Publish to Spotify, Apple Podcasts, or any podcast platform

How it works

  1. Scheduled trigger runs daily at 3 PM (or your preferred time)
  2. Gmail connector auto-indexes newsletters to your Needle Collection
  3. Transform filter selects which newsletter to process today
  4. Extract text from the newsletter content
  5. AI script generation with GPT-4o—creates engaging, conversational podcast script (can search web for additional context)
  6. Text-to-speech with ElevenLabs using YOUR cloned voice
  7. Generate title with AI for the episode
  8. Upload to Google Drive for storage
  9. Slack notification alerts your team that a new episode is ready

What makes this powerful

  • Voice cloning: Train ElevenLabs with 1-3 minutes of your voice, sound exactly like yourself
  • Newsletter curation: Follow newsletters on specific topics, let Gmail connector index them daily
  • Consistent publishing: Daily scheduled workflow means consistent content without manual work
  • Your personality: AI scriptwriter maintains your tone, style, and speaking patterns
  • Web search enabled: AI can search for additional context to enrich the narrative

Tips for best results

  • Voice cloning: Upload clear voice samples to ElevenLabs (5-10 minutes recommended)
  • Newsletter selection: Configure Gmail connector to capture newsletters around your niche topic
  • Customize the prompt: Adjust the AI scriptwriter to match your podcast personality
  • Adjust timing: Change the cron schedule to publish at your preferred time
  • Character length: Default is 4900 characters (~5 minutes), adjust for longer/shorter episodes
  • Voice settings: Fine-tune stability (0.6) and similarity (0.6) for natural sound

Setup (30–45 minutes)

  1. Create a Needle Collection at needle.app/dashboard/collections
  2. Add Gmail connector to auto-index newsletters around your topic
  3. Clone your voice in ElevenLabs Voice Lab (upload 5-10 min of clear audio)
  4. Connect integrations: ElevenLabs, Google Drive, and Slack
  5. Configure collection ID in List Files and Get File Contents nodes
  6. Set your voice ID in the ElevenLabs text-to-speech node
  7. Set Google Drive folder for podcast storage
  8. Configure Slack channel for notifications
  9. Adjust schedule in the trigger node (default: daily 3 PM Berlin time)
  10. Test the workflow to generate your first episode

FAQ

How accurate is voice cloning? Remarkably accurate. With 5-10 minutes of clear voice samples, ElevenLabs creates a voice model that sounds nearly identical to you. Most listeners can't tell it's AI-generated.

What newsletters work best? Industry newsletters with substantive content work great (TLDR AI, Morning Brew, your niche newsletters). The Gmail connector can index specific senders or labels.

Can I customize the podcast style? Absolutely. Edit the system prompt in the AI script node to change tone, personality, structure, and style. The default is "The Knowledge Thread" style—conversational and accessible.

How long does it take to generate an episode? About 1-2 minutes from start to finish. The workflow runs automatically on schedule.

Can I manually approve before publishing? Yes. The workflow uploads to Google Drive and sends you a Slack notification. You manually upload to Spotify/Apple Podcasts for final approval.

What about podcast platforms? The workflow creates the MP3 file. You manually upload to Spotify for Podcasters, Apple Podcasts, or use their APIs for full automation.

Can I change the schedule? Yes. The trigger node uses cron syntax. Default is

0 15 * * *
(3 PM daily). Adjust to your preferred time.


Ready to create your daily podcast with your cloned voice? Open the template and start automating your content today.


    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 .