This workflow corresponds to n8n.io template #5084 — we link there as the canonical source.
This workflow follows the Gmail → Google Drive recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"id": "FzYlH9bVnmWRXuX1",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "AI Podcast Generator with RSS Feed & ElevenLabs Voice",
"tags": [],
"nodes": [
{
"id": "09d6e8c5-d872-4aa2-8ae7-a04ec75fcd42",
"name": "RSS Feed Read",
"type": "n8n-nodes-base.rssFeedRead",
"position": [
-200,
460
],
"parameters": {},
"typeVersion": 1
},
{
"id": "676e3464-7388-4847-bae9-72b5e24d51c1",
"name": "Extract Content",
"type": "n8n-nodes-base.code",
"position": [
20,
460
],
"parameters": {},
"typeVersion": 2
},
{
"id": "0a4be47a-489a-41f7-9cf2-23c4ecbce7b2",
"name": "Upload to Google Drive",
"type": "n8n-nodes-base.googleDrive",
"position": [
1056,
360
],
"parameters": {},
"typeVersion": 3
},
{
"id": "8625c58c-8ef8-4c00-b860-c5e43c793dca",
"name": "Send Telegram Notification",
"type": "n8n-nodes-base.telegram",
"position": [
1276,
260
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "eaace909-273b-49f0-9c57-569b2ce90326",
"name": "Send Email Notification",
"type": "n8n-nodes-base.gmail",
"position": [
1276,
460
],
"parameters": {},
"typeVersion": 1
},
{
"id": "03adbda5-91b9-46b2-8a0d-a75734f534c3",
"name": "Check Content Length",
"type": "n8n-nodes-base.if",
"position": [
240,
460
],
"parameters": {},
"typeVersion": 2
},
{
"id": "55a5326a-a4fe-4f89-977c-d9de6e30c3e4",
"name": "Content Too Short Error",
"type": "n8n-nodes-base.stopAndError",
"position": [
538,
560
],
"parameters": {},
"typeVersion": 1
},
{
"id": "5d7d2089-f4ac-475e-9ed7-c2db68b735ab",
"name": "ElevenLabs",
"type": "@elevenlabs/n8n-nodes-elevenlabs.elevenLabs",
"position": [
836,
360
],
"parameters": {},
"typeVersion": 1
},
{
"id": "aa503004-5e2c-4e8f-aa4c-32055ff2cfa8",
"name": "Schedule Trigger",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-420,
460
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "0493427d-d3c2-4801-920a-cbb61272621b",
"name": "Generate Podcast Script",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
460,
360
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "2395bbc7-95d9-4a29-b439-7e003c2235fc",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-460,
20
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "2742c512-5a69-4f11-be78-28471ab98b20",
"connections": {
"ElevenLabs": {
"main": [
[
{
"node": "Upload to Google Drive",
"type": "main",
"index": 0
}
]
]
},
"RSS Feed Read": {
"main": [
[
{
"node": "Extract Content",
"type": "main",
"index": 0
}
]
]
},
"Extract Content": {
"main": [
[
{
"node": "Check Content Length",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "RSS Feed Read",
"type": "main",
"index": 0
}
]
]
},
"Check Content Length": {
"main": [
[
{
"node": "Generate Podcast Script",
"type": "main",
"index": 0
}
],
[
{
"node": "Content Too Short Error",
"type": "main",
"index": 0
}
]
]
},
"Upload to Google Drive": {
"main": [
[
{
"node": "Send Email Notification",
"type": "main",
"index": 0
},
{
"node": "Send Telegram Notification",
"type": "main",
"index": 0
}
]
]
},
"Generate Podcast Script": {
"main": [
[
{
"node": "ElevenLabs",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
This n8n automation turns any RSS feed into a spoken podcast episode, using OpenAI for summarization and ElevenLabs for voice generation. The final audio is then sent straight to your Telegram for instant publishing or listening.
Source: https://n8n.io/workflows/5084/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Listens for completed Fireflies transcripts, qualifies whether a proposal is needed using OpenAI, drafts structured proposal content, populates a Google Doc template, converts to PDF, and sends it to
💥 Automate YouTube thumbnail creation from video links -vide. Uses telegramTrigger, httpRequest, googleDrive, gmail. Event-driven trigger; 25 nodes.
💥 Automate YouTube thumbnail creation from video links -vide. Uses telegramTrigger, httpRequest, googleDrive, gmail. Event-driven trigger; 25 nodes.
Tags: EU News, RSS, AI Classifier, Data Table, Email Digest, Automation, n8n
Google Drive → AI Video Generation → Captions → Approval → Instagram & TikTok