Generate AI-powered social videos and distribute across platforms
Workflow Description
Receive video requests via Telegram, use artificial intelligence to create professional video content, and automatically publish to Instagram, Facebook, and TikTok while tracking performance metrics in Google Sheets.
How it works
- 1.Receive video request from Telegram with content specifications and target audience details
- 2.Process request through intelligent agent that analyzes requirements and determines video type and format
- 3.Generate script and video specifications using advanced OpenAI language model
- 4.Create finished video through specialized video generation API with effects and animations
- 5.Publish completed video to Instagram, Facebook, and TikTok with optimized captions
- 6.Record post metrics and engagement data in Google Sheets for performance tracking
Use cases
- Digital marketing agencies managing multiple social media accounts across different platforms
- Small to medium businesses requiring consistent video content production without dedicated creative teams
- Marketing professionals seeking end-to-end automation from content creation to multi-platform distribution
Requirements
- Active Telegram account with group or channel management permissions
- API keys from OpenAI and video generation service provider
- Connected Instagram, Facebook, and TikTok accounts with publishing permissions
- Google Sheets document for logging records and performance analytics
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (38)
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Sticky Note2
Sticky Note
Trigger: Telegram Prompt
Set
Extract Prompt & Caption
Code
Transform Prompt for Kling (GPT-4)
Agent
OpenAI Model Bridge
OpenAI
Generate Video via Kling API
HTTP Request
Wait for Video Generation
Wait
Get Generated Video URL
HTTP Request
Generate Voice-Over Script
OpenAI
Convert Script to Audio (TTS)
OpenAI
Upload Audio to Cloudinary
HTTP Request
Merge Audio + Video
HTTP Request
Wait for Audio/Video Fusion
Wait
Get Video URL with Audio
HTTP Request
Wait Before Captioning
Wait
Add Captions/Subtitles to Video
HTTP Request
Wait for Caption Render
Wait
Get Final Video URL (Audio + Captions)
HTTP Request
Generate Social Caption from Voiceover
OpenAI
Generate YouTube-Style Title
OpenAI
Save Video Metadata to Google Sheets
Google Sheets
Send Final Video to Telegram
Set
Send Caption Link via Telegram
Set
Assign Social Media IDs
Set
Upload Video to Blotato
HTTP Request
Post to Instagram
HTTP Request
Post to YouTube
HTTP Request
Post to TikTok
HTTP Request
Post to Facebook Page
HTTP Request
Post to Threads
HTTP Request
Post to Twitter (X)
HTTP Request
Post to LinkedIn
HTTP Request
Post to Bluesky
HTTP Request
Post to Pinterest
HTTP Request