AI Workflow for Podcast Repurposing
Difficulty: Advanced · Setup time: 90 min · Steps: 5
A single podcast episode contains enough content to fuel an entire week of marketing — but extracting it manually takes hours. This advanced workflow transcribes your episode, identifies the top clips, generates show notes, writes a blog post, creates social captions, and stores everything in Notion so your team can publish across all channels from one place.
What to Expect
- 6 assets — generated per episode (show notes, clips, captions, social posts, newsletter, transcript)
- 3 hr — saved per episode vs. manual repurposing
Tools Used in This Workflow
- ElevenLabs — Transcription
- OpenAI — Content generation
- Notion — Content hub
- n8n — Orchestrate pipeline
- Slack — Team notification
How It Works — Step by Step
-
Step 1: Upload episode and trigger n8n
Tool: n8n
When you upload a new episode MP3 to a watched Google Drive folder, n8n detects it and begins the repurposing pipeline. The file URL is passed to each downstream step.
-
Step 2: Transcribe with ElevenLabs
Tool: ElevenLabs
ElevenLabs' speech-to-text API produces a clean, speaker-labeled transcript. The output includes timestamps for each sentence, which are used downstream to identify clip timestamps.
-
Step 3: Generate all content assets with OpenAI
Tool: OpenAI
OpenAI receives the transcript and generates five assets in a single structured prompt: episode show notes, a long-form blog post, three social media captions (LinkedIn, Twitter, Instagram), five pull-quote clips, and an email newsletter section.
-
Step 4: Organize everything in Notion
Tool: Notion
n8n creates a new Notion page for the episode and populates it with all generated assets as separate sections. Each asset is formatted correctly (blog post as a linked page, social captions as a table) so your team can review and copy with one click.
-
Step 5: Notify team and assign tasks
Tool: Slack
A Slack message to your content team links to the Notion page and assigns specific tasks — one person to review and publish the blog, another to schedule social posts, another to send the newsletter section. All from one organized Slack message.
Pro Tips for This Workflow
- Use AssemblyAI or Whisper for transcription rather than YouTube auto-captions — they're significantly more accurate for spoken audio with multiple speakers.
- Ask OpenAI to identify the 3 most 'quotable' moments from the transcript — these become the basis for social media clip captions without manually scrubbing through the audio.
- Create a dedicated 'Podcast Inbox' folder in Google Drive or Dropbox and monitor it with n8n — drop the audio file in and the full repurposing pipeline triggers automatically.
What You'll Need
- ElevenLabs account — Transcription
- OpenAI account — Content generation
- Notion account — Content hub
- n8n account — Orchestrate pipeline
- Slack account — Team notification
- Basic automation experience, or a vetted expert to build it for you
Related Video Tutorial
Frequently Asked Questions
- What transcription tool is most accurate for podcast audio?
AssemblyAI and Deepgram lead on accuracy for podcast audio with speaker diarization (distinguishing who said what). Whisper (OpenAI's open-source model) is excellent and free to self-host, though it doesn't include speaker labels without additional processing. All three integrate with n8n and Make.
- Can this workflow generate audiogram video clips for social media?
Yes — after transcription, use a tool like Headliner or Lemon Slice (both have APIs) to generate audiogram clips with the quote, waveform animation, and your podcast cover art. Add this as an additional branch in your n8n or Make workflow alongside the text content.
- How do I handle podcast episodes with multiple guests?
Ask OpenAI to identify each speaker's name from the transcript context (they're usually introduced early in the episode) and attribute quotes accordingly. For highly accurate multi-speaker attribution, use AssemblyAI's Speaker Diarization feature before passing the transcript to OpenAI.
- Can the workflow automatically upload the transcript to my podcast hosting platform?
Buzzsprout, Transistor, and Captivate all support transcript upload via API. Add a final step in your n8n or Make workflow to PATCH the episode with the transcript text. This also helps with podcast SEO since Google indexes podcast transcripts.
Want This Workflow Built for You?
Our vetted automation engineers can set up this exact workflow in days — customized to your tools and process. Free consultation, honest quote, fast delivery.
Get matched free — no commitmentMore Social Media & Content workflows | All workflow guides | Find automation experts