🎬 Generate AI viral videos with Seedance and upload to TikTok, YouTube & Instagram

⚑ 304,381 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” Since TikTok doesn’t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments β€” drop it into your workflow and skip the parsing.

View All Scrapers

Description

Workflow Screenshot

Generate AI videos with Seedance & Blotato, upload to TikTok, YouTube & Instagram

Who is this for?

This template is ideal for creators, content marketers, social media managers, and AI enthusiasts who want to automate the production of short-form, visually captivating videos for platforms like TikTok, YouTube Shorts, and Instagram Reels β€” all without manual editing or publishing.

What problem is this workflow solving?

Creating engaging videos requires:

This workflow automates the entire process, saving hours of manual work and ensuring consistent, AI-driven content output ready for social distribution.

What this workflow does

This end-to-end AI video automation workflow:

  1. Generates a creative idea using OpenAI and LangChain
  2. Creates detailed video prompts with Seedance AI
  3. Generates video clips via Wavespeed AI
  4. Generates sound effects with Fal AI
  5. Stitches the final video using Fal AI’s ffmpeg API
  6. Logs metadata and video links to Google Sheets
  7. Uploads the video to Blotato
  8. Auto-publishes to TikTok, YouTube, Instagram, and other platforms

Setup

  1. Add your OpenAI API key in the LLM nodes
  2. Set up Seedance and Wavespeed AI credentials for video prompt and clip generation
  3. Add your Fal AI API key for sound and stitching steps
  4. Connect your Google Sheets account for tracking ideas and outputs
  5. Set your Blotato API key and fill in the platform account IDs in the Assign Social Media IDs node
  6. Adjust the Schedule Trigger to control when the automation runs

How to customize this workflow to your needs

πŸ“„ Documentation: Notion Guide


Need help customizing?

Contact me for consulting and support : Linkedin / Youtube

πŸ”— Nodes Used

Google Sheets, HTTP Request, Schedule Trigger, AI Agent, OpenAI Chat Model, Structured Output Parser

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup