n8nflow.net logo

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

by Dr. Firasβ€’Updated: Last update a month agoβ€’Source: n8n.io
Loading workflow viewer...

Getting Started

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