AutomationFlowsAI & RAG › Voice to Podcast Script Generator with Openai & Notion via Telegram

Voice to Podcast Script Generator with Openai & Notion via Telegram

ByWild Nomad @rahimin3d on n8n.io

Automated Podcast Note-Taker for Notion 🎙️⚡ Transform voice notes into polished podcast scripts—automatically!

Event trigger★★★★☆ complexityAI-powered8 nodesNotionTelegramTelegram TriggerOpenAI
AI & RAG Trigger: Event Nodes: 8 Complexity: ★★★★☆ AI nodes: yes Added:

This workflow corresponds to n8n.io template #7142 — we link there as the canonical source.

This workflow follows the Notion → OpenAI 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 →

Download .json
{
  "id": "CUShv5juR1lOq54t",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "Podcast Note taker",
  "tags": [
    {
      "id": "5Dy8j7lMcAn1HRbT",
      "name": "ai",
      "createdAt": "2025-08-07T14:54:03.371Z",
      "updatedAt": "2025-08-07T14:54:03.371Z"
    },
    {
      "id": "HwV8ZQSlaN3KPIDF",
      "name": "podcast",
      "createdAt": "2025-08-07T14:54:03.415Z",
      "updatedAt": "2025-08-07T14:54:03.415Z"
    },
    {
      "id": "jf2bud55poSLJyqM",
      "name": "notion",
      "createdAt": "2025-08-07T14:54:03.382Z",
      "updatedAt": "2025-08-07T14:54:03.382Z"
    }
  ],
  "nodes": [
    {
      "id": "19119c32-99b0-4fa7-b655-69ce430b783f",
      "name": "Save to Notion",
      "type": "n8n-nodes-base.notion",
      "position": [
        472,
        240
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "c9420cb8-d628-42b9-a9c9-cb862a2b4b9e",
      "name": "Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        -940,
        240
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "905c3f91-639d-4590-97ce-660740852129",
      "name": "Telegram Trigger",
      "type": "n8n-nodes-base.telegramTrigger",
      "position": [
        -1160,
        240
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "4d67f26f-3705-4745-8b78-1ddabca602e7",
      "name": "Transcribe Audio",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -720,
        240
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "5af64b63-3eb5-4496-b0c4-497d9036e9e1",
      "name": "Code",
      "type": "n8n-nodes-base.code",
      "position": [
        -124,
        240
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "c17a9389-3db7-4487-889c-18783429dcaf",
      "name": "OpenAI",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -500,
        240
      ],
      "parameters": {},
      "typeVersion": 1.8
    },
    {
      "id": "fd0bdc84-3cfe-49c0-87f8-4f0af1df5db1",
      "name": "Generate Script Outline",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        96,
        240
      ],
      "parameters": {},
      "typeVersion": 1.8
    },
    {
      "id": "24f01ee2-2d81-444d-b765-dd2f762d8cc5",
      "name": "Save to Notion1",
      "type": "n8n-nodes-base.notion",
      "position": [
        680,
        240
      ],
      "parameters": {},
      "typeVersion": 2.2
    }
  ],
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "630607cf-61aa-4d29-b9dc-e397dcaf7604",
  "connections": {
    "Code": {
      "main": [
        [
          {
            "node": "Generate Script Outline",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI": {
      "main": [
        [
          {
            "node": "Code",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Telegram": {
      "main": [
        [
          {
            "node": "Transcribe Audio",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Save to Notion": {
      "main": [
        [
          {
            "node": "Save to Notion1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Save to Notion1": {
      "main": [
        []
      ]
    },
    "Telegram Trigger": {
      "main": [
        [
          {
            "node": "Telegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Transcribe Audio": {
      "main": [
        [
          {
            "node": "OpenAI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Script Outline": {
      "main": [
        [
          {
            "node": "Save to Notion",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Automated Podcast Note-Taker for Notion 🎙️⚡ Transform voice notes into polished podcast scripts—automatically!

Source: https://n8n.io/workflows/7142/ — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

Meet your automated Lead Gen Specialist. This workflow streamlines cold outreach by scraping local businesses, qualifying them with AI, and delivering them to your sales team instantly via an interact

HTTP Request, Notion, OpenAI +2
AI & RAG

An advanced automated trading bot that implements ICT (Inner Circle Trader) methodology and Smart Money Concepts for cryptocurrency trading. This workflow combines AI-powered market analysis with auto

HTTP Request, OpenAI, Notion +2
AI & RAG

This n8n template automates the transformation of raw meeting notes into structured tasks and documents using GPT (or another model) , syncing them to Notion and TickTick via a Telegram bot. Automate

Item Lists, Telegram Trigger, N8N Nodes Ticktick +4
AI & RAG

Ask questions like “How much did I spend on food last month?” and get instant answers from your financial data — directly in Telegram.

Telegram Trigger, OpenAI, Google Sheets +2
AI & RAG

Build a Telegram bot that helps users find AliExpress products using natural language requests. The bot uses OpenAI to optimize search queries, Decodo to scrape product listings, and AI analysis to se

Telegram Trigger, OpenAI, Telegram +3