Templates / Convert documents to podcast audio with GPT-4o & OpenAI TTS

Convert documents to podcast audio with GPT-4o & OpenAI TTS

Ready for 3.0

by NanaB ✓ · 129 views · created 2025-07-18 · Content Creation, Multimodal AI

Ready 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.

What this workflow does

This AI workflow has 15 nodes and runs on Google Drive events. Along the way it connects Google Drive, OpenAI Chat Model and OpenAI.

How it runs

Trigger: On Google Drive events.

  1. Download file (Google Drive): uses Google Drive
  2. Convert File to Text (Extract from File): extracts data from a file
  3. Generate Podcast Script from Text (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI Chat Model; output parser: Structured Output Parser
  4. Determine Participants (Edit Fields (Set)): sets or maps fields
  5. Split Out: splits a list into separate items
  6. Generate Speaker Audios with Prefered Voices (OpenAI): uses OpenAI
  7. Convert File to Base (Extract from File): extracts data from a file
  8. Store Files in MongoDB (HTTP Request): calls an HTTP API
  9. Convert IDs to URL (Edit Fields (Set)): sets or maps fields
  10. Combine URLs into Payload (Aggregate): combines items into one

…plus 2 more steps. See the full node list below.

Services it uses

Google DriveOpenAI Chat ModelOpenAI

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 (11)

From the author

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. What it does This n8n workflow delivers a comprehensive, automated solution for transforming written content into dynamic, multi-speaker podcast audio. It…

Excerpt from NanaB's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.