AI-Powered Short-Form Video Generator with OpenAI, Flux, Kling, and ElevenLabs

Go to Workflow
92,907 views
Built by Cameron Wills Cameron Wills
Created on June 06, 2026

Description

Who is this for?
Content creators, digital marketers, and social media managers who want to automate the creation of short-form videos for platforms like TikTok, YouTube Shorts, and Instagram Reels without extensive video editing skills.
What problem does this workflow solve?
Creating engaging short-form videos consistently is time-consuming and requires multiple tools and skills. This workflow automates the entire process from ideation to publishing, significantly reducing the manual effort needed while maintaining content quality.
What this workflow does
This all-in-one solution transforms ideas into fully produced short-form videos through a 5-step process:

Generate video captions from ideas stored in a Google Sheet
Create AI-generated images using Flux and the OpenAI API
Convert images to videos using Kling's API
Add voice-overs to your content with Eleven Labs
Complete the video production with Creatomate by adding templates, transitions, and combining all elements

The workflow handles everything from sourcing content ideas to rendering the final video, and even notifies you on Discord when videos are ready.
Setup (Est. time: 20-30 minutes)
Before getting started, you'll need:

n8n installation (tested on version 1.81.4)
OpenAI API Key (free trial credits available)
PiAPI (free trial credits available)
Eleven Labs (free account)
Creatomate API Key (free trial credits available)
Google Sheets API enabled in Google Cloud Console
Google Drive API enabled in Google Cloud Console
OAuth 2.0 Client ID and Client Secret from your Google Cloud Console Credentials

How to customize this workflow to your needs

Adjust the Google Sheet structure to include additional data like video length, duration, style, etc.
Modify the prompt templates for each AI service to match your brand voice and content style
Update the Creatomate template to reflect your visual branding
Configure notification preferences in Discord to manage your workflow

This workflow combines multiple AI technologies to create a seamless content production pipeline, saving you hours of work per video and allowing you to focus on strategy rather than production.

Nodes Used (6)

Code
n8n-nodes-base.code
Discord
n8n-nodes-base.discord
Google Drive
n8n-nodes-base.googleDrive
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
OpenAI
@n8n/n8n-nodes-langchain.openAi