🎬 Turn ideas into movies with DeepSeek, RunwayML, ElevenLabs & Creatomate

⚑ 1,089 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

How It Works

  1. Story Generation – Your idea is transformed into a narrative split into scenes using DeepSeek LLM.
  2. Visuals – Each scene is illustrated with AI images via Replicate, then animated into cinematic video clips with RunwayML.
  3. Voice & Music – Narration is created using ElevenLabs (text-to-speech), while Replicate audio models generate background music.
  4. Final Assembly – All assets are merged into a professional video using Creatomate.
  5. Delivery – Everything is orchestrated by n8n, triggered from Slack with /render, and the final video link is delivered back instantly.

Workflow in Action

1. Trigger from Slack

Type your idea with /render in Slack - the workflow starts automatically.
Slack

2. Final Video Output

Receive a polished cinematic video link in Slack.
Final Render

3. Creatomate Template

⚠️ Important: You must create your own template in Creatomate.

This is a one-time setup - the template defines where the voiceover, music, and video clips will be placed.
The more detailed and refined your template is, the better the final cinematic result.
Template


Required APIs

To run this workflow, you need accounts and API keys from the following services:


Setup Steps

  1. Import the JSON workflow into your n8n instance.
  2. Add your API credentials for each service above.
  3. Create a Creatomate template (only once) – define layers for visuals, voice, and music.
  4. Trigger the workflow from Slack with /render Your Story Idea.
  5. Receive your final cinematic video link directly in Slack.

Use Cases


With this workflow, you’re not just using AI tools – you’re running a full AI-powered studio in n8n.

πŸ”— Nodes Used

Dropbox, HTTP Request, Slack, Webhook, Notion, Basic LLM Chain

πŸ“₯ Import

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

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