Generate audio documentaries from web articles to Telegram with ElevenLabs & BrowserAct This workflow transforms any web article or blog post into a high-production-value audio documentary. It automates the entire production chain—from scraping content and writing an engaging narrative script to generating realistic voiceovers—delivering a listenable MP3 file directly to your Telegram chat. Target Audience Commuters, podcast enthusiasts, content creators, and researchers who prefer listen

Generate audio documentaries from web articles to Telegram with ElevenLabs & BrowserAct This workflow transforms any web article or blog post into a high-production-value audio documentary. It automates the entire production chain—from scraping content and writing an engaging narrative script to generating realistic voiceovers—delivering a listenable MP3 file directly to your Telegram chat. Target Audience Commuters, podcast enthusiasts, content creators, and researchers who prefer listening to content over reading. How it works 1. Analyze Intent: The workflow receives a message via Telegram. An AI Agent (using Google Gemini) classifies the input to determine if it is a casual chat or a request to process a URL. 2. Scrape Content: If a valid link is detected, BrowserAct executes a background task to visit the webpage and extract the raw text. 3. Write Script: A Scriptwriter Agent (using Claude via OpenRouter) converts the dry article text into a dramatic, narrative-driven script optimized for audio, including cues for pacing and tone. 4. Generate Audio: ElevenLabs synthesizes the script into high-fidelity speech using a specific voice model (e.g., "Liam"). 5. Deliver Output: The workflow sends the generated MP3 file and a formatted HTML summary caption back to the user on Telegram. How to set up 1. Configure Credentials: Connect your Telegram, ElevenLabs, OpenRouter, Google Gemini, and BrowserAct accounts in n8n. 2. Prepare BrowserAct: Ensure the AI Summarization & Eleven Labs Podcast Generation template is saved in your BrowserAct account. 3. Select Voice: Open the Convert text to speech node and select your preferred ElevenLabs voice model. 4. Configure Model: Open the OpenRouter node to confirm the model selection (e.g., Claude Haiku) or switch to a different LLM for scriptwriting. 5. Activate: Turn on the workflow and send a link to your Telegram bot to test it. Requirements BrowserAct account with the AI Summarization & Eleven Labs Podcast Generation template. ElevenLabs account. OpenRouter account (or access to an LLM like Claude). Google Gemini account. Telegram account (Bot Token). How to customize the workflow 1. Change the Persona: Modify the system prompt in the Scriptwriter node to change the narrative style (e.g., from "Documentary Host" to "Comedian" or "News Anchor"). 2. Switch Output Channel: Replace the Telegram output node with a Google Drive or Dropbox node to archive the generated audio files for a podcast feed. 3. Multi-Voice Support: Add logic to split the script into multiple parts and use different ElevenLabs voices to simulate a conversation between two hosts. Need Help? How to Find Your BrowserAct API Key & Workflow ID How to Connect n8n to BrowserAct How to Use & Customize BrowserAct Templates --- Workflow Guidance and Showcase Video #### How to Build an AI Podcast Generator: n8n, BrowserAct & Eleven Labs
Download the workflow JSON file after purchase.
Open n8n → click the menu → Import from File.
Select the downloaded JSON and import.
Set up credentials for each node that requires them.
Click Execute Workflow to test, then activate.
Setup guide included
Purchase to unlock the full step-by-step guide
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.