Generate AI Avatar Videos with GPT-5 & Publish to Social Media Platforms

Go to Workflow
0 views
Built by Dr. Firas Dr. Firas
Created on August 21, 2025

Description

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

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

Capture voice idea via Telegram
Transcribe voice to text using OpenAI Whisper
Generate a catchy title and caption with GPT-5
Create an AI avatar video with HeyGen
Save and organize assets in Google Drive and Google Sheets
Upload final video to Blotato
Auto-publish to:
YouTube Shorts
TikTok
Instagram
(Optional: Facebook, X/Twitter, LinkedIn, Pinterest, Threads, Bluesky)
Update logs in Google Sheets
Send a Telegram confirmation once published

🧰 Setup

Before using this workflow, ensure you have:
A Telegram Bot connected to n8n for voice input
An OpenAI API key for transcription (Whisper) and GPT-5 processing
A HeyGen account & API key for avatar video generation
A Google Drive & Google Sheets integration for storing assets and logs
A Blotato account (Pro plan) with API access enabled
Verified Community Nodes enabled in n8n Admin Panel
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

Nodes Used (8)

AI Agent
@n8n/n8n-nodes-langchain.agent
Google Drive
n8n-nodes-base.googleDrive
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
OpenAI
@n8n/n8n-nodes-langchain.openAi
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Telegram
n8n-nodes-base.telegram
Think Tool
@n8n/n8n-nodes-langchain.toolThink