Generate AI avatar videos with GPT-5 & publish to social media platforms
UnknownUnknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
@blotato/n8n-nodes-blotato(Upload Video to BLOTATO, Youtube, Tiktok, Linkedin, Facebook, Instagram, Threads, Bluesky, Pinterest, Twitter (X))
Nodes used (15)
- Edit Fields (Set)
n8n-nodes-base.set - Blotato
@blotato/n8n-nodes-blotato.blotato - Merge
n8n-nodes-base.merge - Google Sheets
n8n-nodes-base.googleSheets - OpenAI
@n8n/n8n-nodes-langchain.openAi - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Think Tool
@n8n/n8n-nodes-langchain.toolThink - Google Sheets Tool
n8n-nodes-base.googleSheetsTool - Telegram Trigger
n8n-nodes-base.telegramTrigger - Telegram
n8n-nodes-base.telegram - Google Drive
n8n-nodes-base.googleDrive - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if
What it does
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. !Workflow Screenshot Automate Social Media with HeyGen and GPT-5: Publish Videos to TikTok, YouTube & Instagram --- 👥 Who is this for? This workflow is designed for: - Content creators who want to scale their short-form video production - Marketing teams seeking consistent and automated publishing pipelines - Agencies managing multiple social accounts for clients - Entrepreneurs looking to save time by automating repetitive content tasks --- 💡 What problem is this workflow solving? Publishing on multiple platforms like YouTube Shorts, TikTok, and Instagram is often: - Time-consuming (manual editing, caption writing, uploads) - Inconsistent (different requirements for each platform) - Prone to delays (switching between tools) This workflow solves these issues by creating a fully automated video pipeline powered by GPT-5, HeyGen, and Blotato. --- ⚙️ What this workflow does 1. Capture voice idea via Telegram 2. Transcribe voice to text using OpenAI Whisper 3. Generate a catchy title and caption with GPT-5 4. Create an AI avatar video with HeyGen 5. Save and organize assets in Google Drive and Google Sheets 6. Upload final video to Blotato 7. Auto-publish to: - YouTube Shorts - TikTok - Instagram - (Optional: Facebook, X/Twitter, LinkedIn, Pinterest, Threads, Bluesky) 8. Update logs in Google Sheets 9. Send a Telegram confirmation once published --- 🧰 Setup Before using this workflow, ensure you have: 1. A Telegram Bot connected to n8n for voice input 2. An OpenAI API key for transcription (Whisper) and GPT-5 processing 3. A HeyGen account & API key for avatar video generation 4. A Google Drive & Google Sheets integration for storing assets and logs 5. A Blotato account (Pro plan) with API access enabled 6. Verified Community Nodes enabled in n8n Admin Panel 7. Blotato node installed and credentials configured --- 🛠️ How to customize this workflow - Prompts → Adjust GPT-5 prompts to match your brand voice and niche - Avatars → Use custom avatars or voices via HeyGen configuration - Platforms → Activate only the social nodes you need (e.g., focus on TikTok & YouTube Shorts) - Approval steps → Add Telegram or Slack confirmation before publishing - Analytics → Extend the workflow to track engagement data in Google Sheets, Airtable, or Notion --- This workflow turns a simple spoken idea into a viral-ready video — automatically generated, styled, and posted across your most important platforms. --- 📄 Documentation: Notion Guide --- Need help customizing? Contact me for consulting and support : Linkedin / Youtube