The Shotstack platform
AI Video Automation Platform
Design a template once, bring your own assets or let AI generate what each video needs, and render a finished video for every row of your data.
-
Design a template
-
Bring your own assets or generate with AI
-
1 template + your data = thousands of videos
What is an AI video creation platform?
An AI video creation platform runs the whole video pipeline. It fills a template with your data, generates what each video needs with AI, renders in the cloud and delivers the finished files.
That's different from an AI video tool that turns one prompt into one clip. The platform makes a finished, on-brand video for every product, listing or customer in your data.
Step 1 · Design
Design a template once
Have an agent design it from a brief, lay it out yourself, or start from the JSON template gallery. Merge fields mark what changes from one video to the next, and the same template opens in Studio and renders through the API.
-
Director
Describe the video, and Director, the agent in Studio, designs the template for you. Your own agent can do the same with the Shotstack skill. The event announcement here was built by an AI agent from a short brief.
Motion design showcase -
Studio editor
Marketers and creators design on a timeline in the drag-and-drop online video editor, with no code.
Online video editor -
Studio SDK
Product teams add the same editor to their own app as a white-label video editor, without building one.
Video editor SDK
Step 2 · Generate
Generate AI assets inside the render
Bring your own files, or put a prompt where a file would go and the Edit API generates the asset during the render. Every model is billed from the same credits as rendering, with no AI provider accounts to manage, and a generation that fails is not charged.
-
Wan 3.0 Prime “Seen from above, morning sunlight slides across a green desk and steam curls up from a cup” Video
The render generates video from text, or from a still you already have, and edits it into the template.
-
ElevenLabs Multilingual v2 “Welcome home. Here’s your first look at twelve Harbour Street.” Voice and music
Voice-overs from your script and soundtracks described by mood and tempo, generated into the same timeline as everything else.
-
GPT Image 2.5 “A plain paper shopping bag on a mustard-yellow backdrop, in hard morning light” Images
Stills from a prompt, or an existing image changed by a written instruction.
Step 3 · Render
Render a video for every row of your data
Send one request per row, from wherever your data lives. Renders run in parallel in the cloud, and each finished video comes back by webhook, hosted on our CDN or delivered to a destination such as S3 or Vimeo.
-
Edit API
Engineering teams send one JSON request per video from their backend: a template ID and the merge values for one row. With clients for Node.js, Python, PHP and Ruby, a render is one function call.
Video editing API -
n8n, Make and Zapier
Nodes that render a template for every row of a sheet or every new record, with no code. The finished video comes back into the same workflow.
Automation tools guide -
AI agents
Claude, ChatGPT, Cursor or your own agent writes the edits and sends a request for every listing, through the MCP server and CLI.
Agentic video editing
Trusted to deliver
Join companies large and small rendering thousands of videos every day
Over 100,000 Businesses from 119 Countries Trust Shotstack
Achieving the desired outcome would have required extensive research and at least two to six months of engineering time.
Questions
What kinds of videos can the platform produce?
Which product do I need?
Can the videos follow our brand?
Can I start without writing code?
Do the AI models cost extra?
Can I use my own files and models?
Where do the finished videos go?
How does it scale?
Is there a free tier?
More to do
-
Video editing API
Render video from JSON: templates, merge fields and AI generation in one request.
-
AI video generation API
Generate video, images, voice and music inside your renders, paid per model from the same credits.
-
Video editor SDK
The Studio editor as an npm package, with your own toolbar and layout.
Your first render in minutes
- Free tier: 10 credits
- No credit card required
9 Pier St