Orshot video templates can now do more of the work that usually happens after design: find the right footage, add cinematic motion, generate narration, mix audio and keep captions in sync.
The result is a reusable template that can produce polished launch videos, ads, social posts and personalized reels in Studio, through the API or with an AI agent.
Created with Orshot for agents in ChatGPT.
More movement, less manual editing
Start with stock photos or video, then build the pacing directly into the template.
- Search and place stock images and video without leaving Studio
- Add Ken Burns, pulse, drift, float, rotate and other ambient motion
- Combine enter and exit animations with precise layer timing
- Use more page transitions for multi-scene video
- Preview the composition on the visual timeline before rendering
Give every template a voice
Audio now lives with the template instead of being a separate editing step.
- Generate a voiceover from your script and choose the voice that fits the story
- Make narration dynamic to speak different copy on every render
- Add ambient audio, music and sound effects across multiple tracks
- Trim, offset, fade, loop, mute and balance each track independently
- Generate word-synced captions and choose from social-ready reveal styles
- Add a waveform that animates with the selected audio track
Audio, captions and timing are saved with the template and included automatically in video renders.
Use it from Studio, the API or an agent
In Studio, build the complete video visually: footage, motion, voiceover, sound, captions and timing.
With the API, send new content to the same template. If the voiceover script is set as a dynamic parameter, each render can speak different words:
const response = await fetch("https://api.orshot.com/v1/studio/render", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: "Bearer <YOUR_API_KEY>",
},
body: JSON.stringify({
templateId: "<YOUR_TEMPLATE_ID>",
modifications: {
headline: "Turn one launch into a week of content",
voiceover: "Create once, personalize every version, and publish everywhere.",
hero_video: "https://example.com/launch.mp4",
},
response: { format: "mp4", type: "url" },
}),
});
const result = await response.json();
console.log(result.data.content);The parameter names come from your template, so you decide which text, narration, images and video stay dynamic.
With an agent, describe the finished video instead of assembling every step yourself:
Create a 15-second vertical launch reel with stock video, Ken Burns motion on stills, a concise voiceover, word-synced captions, ambient audio and a branded CTA. Keep the headline and narration dynamic.
Orshot's MCP server can turn that brief into a reusable template, render it and continue into your publishing workflow.
Built for repeatable video production
These improvements are useful anywhere the story changes but the visual system should stay consistent: feature launches, UGC-style ads, product updates, real-estate videos, personalized campaigns and scheduled social content.
We are continuing to improve video composition, audio authoring and agent-led template creation. The goal is simple: fewer editing handoffs and better output from every reusable template.






