Learn how to use this versatile n8n workflow template to automatically convert Obsidian notes into ready-to-listen MP3 audio using OpenAI TTS, dynamically host the file, and serve it via a standard RSS podcast feed.
Download this n8n workflow template and start using it instantly.
Knowledge workers and students who use Obsidian for note-taking.
Users who prefer consuming their long-form notes via audio (e.g., while driving or exercising).
Developers looking for advanced n8n templates integrating AI, hosting, and dynamic RSS generation.
Anyone needing a robust, self-hosted 'text-to-podcast' solution built entirely on n8n.
The challenge for modern knowledge management is transforming static text into flexible, multi-modal formats. This powerful n8n workflow solves this by instantly converting selected Obsidian notes into high-quality, read-aloud audio episodes, packaged as a standard podcast feed compatible with Apple, Google, and Spotify.
The workflow operates in two distinct halves: the Episode Creator and the Feed Generator. When a note is submitted, the n8n workflow simultaneously uses the OpenAI n8n node for Text-to-Speech (TTS) conversion and a separate GPT model to write a compelling episode description. The resulting audio is stored on Cloudinary, and all metadata is logged in Google Sheets. The second part is a persistent n8n trigger (a dedicated webhook) that, when accessed by a podcast app, dynamically reads the latest episodes from Google Sheets and constructs the real-time RSS feed XML, making this a truly dynamic content pipeline.
This n8n workflow is initiated by one of two webhook triggers:
To deploy and utilize this advanced n8n workflow template, follow these steps:
q8L9oWVM7QyzYEE5) for both the TTS ('OpenAI1') and the description generation ('OpenAI').DHmR14pD9rTrd3nS) and update the URL in the 'Upload Audio to Cloudinary' n8n node with your specific cloud environment name (CLOUDINARY_ENV).3Pu0wlfxgNYzVqY6) and select your target spreadsheet and sheet name for episode storage.podcastTitle, authorName, baseUrl, and coverImageUrl fields.This intricate n8n template relies on several core and community n8n node types:
Webhook GET Note (n8n Trigger): Primary entry point for note conversion. It uses a POST method to receive text content from Obsidian.
OpenAI1 (OpenAI n8n Node): Configured for Text-to-Speech (TTS). It takes the note content and generates an MP3 binary file using the audio resource type. This is crucial for the audio quality of the n8n workflow.
OpenAI (OpenAI n8n Node): Configured for Chat completions (GPT-4o-mini). It generates a concise, 50-150 character description used as the podcast summary.
Upload Audio to Cloudinary (HTTP Request n8n node): Handles file storage. It uploads the MP3 binary using multipart-form-data and retrieves essential metadata like the permanent public URL and file duration.
Append Item to Google Sheet (Google Sheets n8n Node): Stores episode records (title, link, duration, description). This serves as the simple database for the dynamic feed.
Webhook GET Podcast Feed (n8n Trigger): Secondary entry point. This GET webhook is the public RSS feed URL that podcast aggregators subscribe to.
Automate comprehensive website security audits using this powerful n8n workflow. It combines real-time HTTP analysis, AlienVault threat intelligence, and OpenAI agents to generate detailed vulnerability reports.

Use this powerful n8n workflow to automatically process documents from LINE or Gmail, perform OCR using GPT-4o, summarize the content, and archive results in Google Sheets and Gmail drafts.

Use this n8n workflow to automatically find crucial OAuth2 settings, including Authorization URIs and Token URIs, for any service using advanced AI models via OpenRouter. This n8n templates solution guarantees structured, confidence-scored output.

Use this powerful n8n workflow to instantly summarize daily or weekly Gmail newsletters using GPT-4.1-mini and deliver a concise, chunked digest directly to your Telegram chat. Perfect for on-demand information management.









































