Generate CCTV-style animal TikTok videos with OpenAI, Seedance and Blotato
UnknownWhat this workflow does
This AI workflow has 14 nodes and runs on a schedule (every 4 hours). Along the way it connects OpenAI Chat Model, Telegram and Blotato (community). It also calls api.atlascloud.ai over HTTP.
How it runs
Trigger: On a schedule (every 4 hours).
- Configuration (Edit Fields (Set)): sets 12 fields: atlas_model, video_duration, aspect_ratio…
- Generate CCTV prompt (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI model (scene prompt); output parser: Scene prompt parser
- Start Seedance video (HTTP Request): calls api.atlascloud.ai (POST)
- Wait: pauses before continuing
- Check render status (HTTP Request): calls an HTTP API
- Is video ready? (If): checks a condition and branches into true / false
- Generate title and hashtags (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI model (caption); output parser: Caption parser
- Publish to TikTok (Blotato): uses Blotato
- Send preview to Telegram (Telegram): send video
Services it uses
HTTP calls to: api.atlascloud.ai
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @blotato/n8n-nodes-blotato is verified or supports 3.0 (used in Publish to TikTok).
Nodes used (10)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Blotato
@blotato/n8n-nodes-blotato.blotato - Telegram
n8n-nodes-base.telegram
From the author
Quick Overview This workflow runs every four hours to generate a CCTV-style animal video concept with OpenAI, renders an 8-second vertical clip using AtlasCloud Seedance, then publishes it to TikTok via Blotato and sends a preview to Telegram. How it works 1.…