One video took 1-2 hours manually. Scaling was impossible.
A content-focused media brand approached A2B with a simple goal and a messy process: They wanted to turn high-performing Reddit posts into faceless YouTube videos with talking avatars, on repeat, every day, without hiring scriptwriters, editors, or video staff.
Manually, this meant copying Reddit content, writing a script, recording audio, creating a video, and uploading it. One video could take 1–2 hours, scaling was impossible.
A complete autopilot content engine.
A2B built a fully automated n8n-based workflow that converts a single Telegram message containing a Reddit link into a ready-to-publish YouTube video. It generates a script, voice-over, avatar video, uploads it to YouTube, and sends the final link back to Telegram.
Phase 1: Telegram Trigger & Text Extraction
A simple Telegram message with a Reddit link triggers the workflow. The system extracts the link, subreddit, postId, and optional user opinion via Edit Fields and Gemini parsing.
Phase 2: Reddit Data Extraction
Reddit API nodes fetch the post and comment threads. Custom JavaScript flattens the recursive threads and returns a cleaned comments_data payload for analysis.
Phase 3: Script Generation (Gemini)
An AI agent produces a concise script and title based on the extracted content. A Structured Output Parser produces clean JSON with the script and title ready for text-to-speech synthesis.
Phase 4: Avatar Video Creation (ElevenLabs + HeyGen)
The workflow triggers a TTS process using ElevenLabs to generate natural voice-over. It then uploads the audio and triggers a HeyGen render to create a 720p talking-head video. The workflow waits, then downloads the final result.
Phase 5: YouTube Upload & Notification
The YouTube node automatically uploads the video with the AI-generated title and tags. Finally, the Telegram node notifies the user with the published YouTube link.