Voices From Thin Air: AI Podcast in 15 Min

KI-Podcast in 15 Min – so geht's

🇬🇧 English

Build Your AI Podcast With n8n and ElevenLabs in 15 Minutes

What if your ideas could literally speak for themselves — without you ever touching a microphone? That is exactly what becomes possible when you combine n8n with elevenlabs. In less time than it takes to brew a pot of coffee, you can have a fully automated pipeline that transforms written content into a professional-sounding podcast episode.

This guide walks you through the complete setup — from triggering your workflow to publishing a polished audio file — using nothing but two powerful tools and a bit of creative automation thinking.

Why Automate a Podcast at All?

Podcasting is one of the most engaging content formats available today, but it is also one of the most time-consuming. Recording, editing, mixing, and publishing can eat up hours of your week. With n8n handling the workflow logic and elevenlabs generating hyper-realistic AI voices, you can compress that entire process into a single automated run.

  • No recording equipment needed — ElevenLabs voices sound indistinguishable from real humans
  • No editing software — the audio comes out clean every time
  • Fully scalable — publish daily episodes without extra effort
  • Consistent quality — same voice, same tone, every single episode

What You Will Need

  • A free or paid account on n8n (cloud or self-hosted)
  • An elevenlabs account with API access
  • A content source — this could be an RSS feed, a Google Doc, a Notion page, or even a simple webhook
  • A place to store the audio — Google Drive, S3, or any cloud storage

Step 1: Set Up Your n8n Workflow Trigger

Open n8n and create a new workflow. Choose your trigger based on how you want episodes to be generated:

  • Schedule Trigger — runs automatically every day, week, or hour
  • Webhook Trigger — fires when you submit a new article or form entry
  • RSS Feed Trigger — monitors a blog or news source for new posts

For most users, the Schedule Trigger combined with an RSS node is the cleanest setup. The n8n workflow will check for new content, pull the text, and pass it downstream automatically.

Step 2: Extract and Clean the Text

Once n8n has fetched your content, you need to prepare it for the voice API. Add a Function node (or Code node) to:

  • Strip HTML tags if the source is a webpage
  • Trim the text to the desired episode length
  • Add an intro line such as "Welcome to the AI Briefing. Today's topic is…"

This step is where your podcast gets its personality. Small tweaks to the script — a friendly opener, a consistent sign-off — turn a raw article into a real episode experience.

Step 3: Send Text to ElevenLabs

Now comes the magic. Add an HTTP Request node inside n8n and configure it to call the elevenlabs Text-to-Speech API:

  • Endpoint: https://api.elevenlabs.io/v1/text-to-speech/{voice_id}
  • Method: POST
  • Headers: Include your elevenlabs API key as xi-api-key
  • Body: Pass your cleaned script as the text field, set model_id to eleven_multilingual_v2

elevenlabs returns a binary audio file (MP3) in the response. The voice quality is remarkable — emotional range, natural pacing, and no robotic artifacts that plague older TTS systems.

Choosing the Right Voice

Inside your elevenlabs dashboard, browse the Voice Library. For a podcast, look for voices tagged as Conversational or Narrative. Clone your own voice for an even more personal touch — elevenlabs Professional Voice Cloning captures subtle nuances with as little as one minute of audio.

Step 4: Save the Audio File

Back in n8n, add a node to store the binary output from elevenlabs. Options include:

  • Google Drive node — saves the MP3 to a specific folder automatically
  • AWS S3 node — ideal if you are hosting your podcast via a CDN
  • FTP node — for uploading directly to your podcast hosting server

Name the file dynamically using the episode date or title so your archive stays organised.

Step 5: Notify and Distribute

A podcast is only valuable if people hear it. Extend your n8n workflow with distribution steps:

  • Send a Slack or email notification when a new episode is ready
  • Post the episode link to Twitter/X, LinkedIn, or Telegram automatically
  • Update a Podcast RSS feed XML file so listeners can subscribe via Apple Podcasts or Spotify

With n8n's extensive node library, all of this happens in a single workflow without writing a single line of server code.

Real-World Use Cases

  • Newsletter-to-podcast conversion — let subscribers listen instead of read
  • Daily news briefing — pull from RSS, convert with elevenlabs, publish by 7am
  • Internal company updates — turn weekly memos into audio summaries for remote teams
  • Language learning content — use elevenlabs multilingual voices to produce episodes in multiple languages from a single script

Tips for Best Results

  • Keep individual API calls under 2,500 characters for the best audio quality from elevenlabs — split longer articles into chunks inside n8n and concatenate the audio files afterwards
  • Use the stability and similarity_boost parameters in the elevenlabs API to fine-tune voice naturalness
  • Add a short intro music file using an FFmpeg command node in n8n for a truly professional finish
  • Test your workflow with a manual trigger first before enabling the schedule

You Are 15 Minutes Away From Your First Episode

The combination of n8n and elevenlabs is genuinely one of the most powerful creative automation stacks available right now. Once your workflow is live, episodes generate themselves — freeing you to focus on ideas rather than production. Set it up once, and your AI podcast runs on autopilot indefinitely.

Ready to launch? Start building your workflow in n8n today and pick your voice in elevenlabs — your audience is waiting to hear from you.

This post was created with tools we use and recommend: n8n for workflow automation, Turbotic as an AI-native automation alternative, ElevenLabs for AI voiceover, Placid for visual content creation, and Hostinger for reliable VPS hosting. Some links are affiliate links.

🇩🇪 Deutsch

KI-Podcast mit n8n und ElevenLabs in 15 Minuten erstellen

Was wäre, wenn deine Ideen buchstäblich für sich selbst sprechen könnten – ohne dass du jemals ein Mikrofon anfasst? Genau das wird möglich, wenn du n8n mit elevenlabs kombinierst. In weniger Zeit, als es dauert eine Kanne Kaffee zu kochen, hast du eine vollautomatische Pipeline, die geschriebene Inhalte in professionell klingende Podcast-Episoden verwandelt.

Diese Anleitung führt dich durch den kompletten Aufbau – vom Auslösen des Workflows bis zur Veröffentlichung einer fertigen Audiodatei – mit nichts als zwei leistungsstarken Tools und etwas kreativem Automatisierungsdenken.

Warum einen Podcast überhaupt automatisieren?

Podcasting ist eines der ansprechendsten Content-Formate, aber auch eines der zeitaufwändigsten. Aufnehmen, schneiden, mischen und veröffentlichen kann Stunden pro Woche kosten. Mit n8n für die Workflow-Logik und elevenlabs für hyperrealistische KI-Stimmen komprimierst du diesen gesamten Prozess auf einen einzigen automatisierten Durchlauf.

  • Keine Aufnahmetechnik nötig — ElevenLabs-Stimmen klingen von echten Menschen kaum zu unterscheiden
  • Keine Schnittsoftware — die Audiodatei kommt jedes Mal sauber raus
  • Vollständig skalierbar — täglich Episoden veröffentlichen ohne Mehraufwand
  • Gleichbleibende Qualität — dieselbe Stimme, derselbe Ton, jede Episode

Was du brauchst

  • Ein kostenloses oder kostenpflichtiges Konto bei n8n (Cloud oder selbst gehostet)
  • Ein elevenlabs-Konto mit API-Zugang
  • Eine Inhaltsquelle – z. B. ein RSS-Feed, ein Google Doc, eine Notion-Seite oder ein einfacher Webhook
  • Einen Speicherort für die Audiodatei – Google Drive, S3 oder ein anderer Cloud-Speicher

Schritt 1: Trigger in n8n einrichten

Öffne n8n und erstelle einen neuen Workflow. Wähle deinen Trigger je nachdem, wie Episoden generiert werden sollen:

  • Schedule Trigger — läuft automatisch täglich, wöchentlich oder stündlich
  • Webhook Trigger — wird ausgelöst, wenn du einen neuen Artikel oder ein Formular einreichst
  • RSS-Feed-Trigger — überwacht einen Blog oder eine Nachrichtenquelle auf neue Beiträge

Für die meisten Nutzer ist der Schedule Trigger kombiniert mit einem RSS-Node das sauberste Setup. Der n8n-Workflow prüft automatisch neue Inhalte, zieht den Text und gibt ihn an die nächste Stufe weiter.

Schritt 2: Text extrahieren und bereinigen

Sobald n8n deinen Inhalt abgerufen hat, muss er für die Sprach-API vorbereitet werden. Füge einen Function-Node (oder Code-Node) hinzu, um:

  • HTML-Tags zu entfernen, falls die Quelle eine Webseite ist
  • den Text auf die gewünschte Episodenlänge zu kürzen
  • eine Intro-Zeile hinzuzufügen, z. B. „Willkommen beim KI-Briefing. Das heutige Thema ist…"

Dieser Schritt verleiht deinem Podcast seine Persönlichkeit. Kleine Anpassungen am Skript – ein freundlicher Einstieg, ein konsistenter Abschluss – verwandeln einen rohen Artikel in ein echtes Episodenerlebnis.

Schritt 3: Text an ElevenLabs senden

Jetzt kommt die Magie. Füge in n8n einen HTTP-Request-Node hinzu und konfiguriere ihn so, dass er die Text-to-Speech-API von elevenlabs aufruft:

  • Endpunkt: https://api.elevenlabs.io/v1/text-to-speech/{voice_id}
  • Methode: POST
  • Header: Füge deinen elevenlabs-API-Schlüssel als xi-api-key ein
  • Body: Übergib dein bereinigtes Skript als text-Feld, setze model_id auf eleven_multilingual_v2

elevenlabs gibt eine binäre Audiodatei (MP3) in der Antwort zurück. Die Stimmqualität ist bemerkenswert – emotionale Bandbreite, natürliche Sprechpausen und keine roboterhaften Artefakte wie bei älteren TTS-Systemen.

Die richtige Stimme auswählen

In deinem elevenlabs-Dashboard kannst du die Voice Library durchsuchen. Für einen Podcast eignen sich Stimmen mit dem Tag Conversational oder Narrative besonders gut. Mit dem Professional Voice Cloning von elevenlabs kannst du sogar deine eigene Stimme klonen – schon ab einer Minute Audiomaterial werden subtile Nuancen erfasst.

Schritt 4: Audiodatei speichern

Füge in n8n einen Node hinzu, der die binäre Ausgabe von elevenlabs speichert. Möglichkeiten:

  • Google Drive Node — speichert die MP3 automatisch in einem bestimmten Ordner
  • AWS S3 Node — ideal, wenn du deinen Podcast über ein CDN hostest
  • FTP Node — zum direkten Upload auf deinen Podcast-Hosting-Server

Benenne die Datei dynamisch mit Episodendatum oder -titel, damit dein Archiv übersichtlich bleibt.

Schritt 5: Benachrichtigen und verteilen

Ein Podcast hat nur Wert, wenn Menschen ihn hören. Erweitere deinen n8n-Workflow um Verteilungsschritte:

  • Sende eine Slack- oder E-Mail-Benachrichtigung, wenn eine neue Episode bereit ist
  • Teile den Episodenlink automatisch auf Twitter/X, LinkedIn oder Telegram
  • Aktualisiere eine Podcast-RSS-Feed-XML-Datei, damit Hörer über Apple Podcasts oder Spotify abonnieren können

Dank der umfangreichen Node-Bibliothek von n8n passiert all das in einem einzigen Workflow – ohne eine einzige Zeile Servercode zu schreiben.

Praktische Anwendungsfälle

  • Newsletter-zu-Podcast-Konvertierung — lass Abonnenten zuhören statt lesen
  • Tägliches News-Briefing — RSS abrufen, mit elevenlabs konvertieren, bis 7 Uhr veröffentlichen
  • Interne Unternehmens-Updates — wöchentliche Memos als Audio-Zusammenfassung für Remote-Teams
  • Sprachlern-Content — mit den mehrsprachigen Stimmen von elevenlabs Episoden in mehreren Sprachen aus einem einzigen Skript erstellen

Tipps für beste Ergebnisse

  • Halte einzelne API-Aufrufe unter 2.500 Zeichen für beste Audioqualität von elevenlabs — teile längere Artikel in n8n in Abschnitte auf und füge die Audiodateien anschließend zusammen
  • Nutze die Parameter stability und similarity_boost in der elevenlabs-API, um die Natürlichkeit der Stimme fein einzustellen
  • Füge mit einem FFmpeg-Command-Node in n8n eine kurze Intro-Musik ein für ein wirklich professionelles Ergebnis
  • Teste deinen Workflow zuerst mit einem manuellen Trigger, bevor du den Zeitplan aktivierst

Deine erste Episode ist nur 15 Minuten entfernt

Die Kombination aus n8n und elevenlabs ist derzeit eines der leistungsstärksten kreativen Automatisierungs-Setups überhaupt. Sobald dein Workflow live ist, generieren sich Episoden von selbst – und du kannst dich auf Ideen konzentrieren statt auf Produktion. Einmal einrichten, und dein KI-Podcast läuft auf Autopilot.

Bereit loszulegen? Starte noch heute mit dem Aufbau deines Workflows in n8n und wähle deine Stimme in elevenlabs — deine Zuhörer warten darauf, von dir zu hören.

Dieser Beitrag wurde mit Tools erstellt, die wir selbst nutzen und empfehlen: n8n für Workflow-Automatisierung, Turbotic als KI-native Automatisierungsalternative, ElevenLabs für KI-Voiceover, Placid für visuelle Content-Erstellung und netcup für zuverlässiges VPS-Hosting in Deutschland. Einige Links sind Affiliate-Links.