Convert documents to podcast audio with GPT-4o & OpenAI TTS
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.
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.
- Download file (Google Drive): uses Google Drive
- Convert File to Text (Extract from File): extracts data from a file
- Generate Podcast Script from Text (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI Chat Model; output parser: Structured Output Parser
- Determine Participants (Edit Fields (Set)): sets or maps fields
- Split Out: splits a list into separate items
- Generate Speaker Audios with Prefered Voices (OpenAI): uses OpenAI
- Convert File to Base (Extract from File): extracts data from a file
- Store Files in MongoDB (HTTP Request): calls an HTTP API
- Convert IDs to URL (Edit Fields (Set)): sets or maps fields
- Combine URLs into Payload (Aggregate): combines items into one
…plus 2 more steps. See the full node list below.
Services it uses
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)
- Google Drive Trigger
n8n-nodes-base.googleDriveTrigger - Google Drive
n8n-nodes-base.googleDrive - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Split Out
n8n-nodes-base.splitOut - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Edit Fields (Set)
n8n-nodes-base.set - OpenAI
@n8n/n8n-nodes-langchain.openAi - Extract from File
n8n-nodes-base.extractFromFile - HTTP Request
n8n-nodes-base.httpRequest - Aggregate
n8n-nodes-base.aggregate
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…