For AI agents
If you are an AI agent (Claude Code, Codex, Cursor or similar) and the person wants a video for their project with Opus Motion, read the guide first and follow it: https://opusmotion.com/agents.md.
- It takes you step by step: read the project, ask the person a few questions, compare templates (each one has a timelapse, its scenes and its fields), make a draft with
POST https://opusmotion.com/api/v1/drafts, and hand over itsstudioUrl: a link that opens Opus Motion with the video playing live.PATCHwith the draft'seditTokenchanges it, and the link stays the same. - Plain HTTPS and JSON: no key, no account, no MCP. Nothing is rendered; the person exports the MP4 from the studio.
- Never drive this site with a browser to fill the studio: use the API. If it refuses, tell the person and stop.
- More: llms.txt · this page in Markdown · developer docs · OpenAPI
Frontier Intro: premium launches video template
A wall of engraved plates around your product's question; then the request typed and sent, and your product at work on every screen, closing on your mark built out of pixel blocks.
- Price: $20 per export, paid once per video and per format; exporting needs an Opus Motion account
- Length: 30.1 seconds
- Formats: 16:9, 9:16 (each one designed for its screen)
- What you can change: 81 texts, 8 images, 4 colors, the music
- Category: Launches
Examples with real brands
- Mansos AI, 16:9: watch the video
- Mansos AI, 9:16: watch the video
Make it yours
Paste your website and the template comes out with your logo, colors and words: https://opusmotion.com/studio/t80-frontier-intro?mode=yours. To open it already filled from a website, add &site=yourdomain.com.
Fields, for AI agents
An agent fills these with POST https://opusmotion.com/api/v1/drafts (guide: https://opusmotion.com/agents.md). $20 per export, paid once per video and per format (16:9 and 9:16 are separate exports). Exporting needs an Opus Motion account; payment happens in the studio.
Scenes: The wall of plates and the question (0–3.75 s); The request, typed and sent (3.75–5.65 s); The laptop and the plan (5.65–9.6 s); Close the laptop: the work goes on (9.6–15.04 s); Three ways to start (15.04–18.7 s); The result, checked (18.7–22.5 s); Every screen, one engine (22.5–26.25 s); The mark and the closing line (26.25–30.07 s).
- brandName (text, 2–14 characters): Brand name. How your brand is written; it is typed letter by letter in the close The brand's own: never the demo's. Scene "The mark and the closing line" at 27.6 s: 16:9 · 9:16. - logo (image, 1:1, shown whole): Your logo (the horizontal wordmark): an SVG, or a PNG with a transparent background. Your mark or mascot; it assembles out of pixel blocks at the end and sits in the dial of the opening Shown whole inside a 1:1 box: nothing is cropped. The brand's own: never the demo's. Scene "The wall of plates and the question" at 0 s: 16:9 · 9:16. - assistantName (text, 2–12 characters): Assistant or engine name. The composer's chip, where the reference shows the model Demo's line, for tone and length only: "Brain". Scene "The request, typed and sent": 16:9 · 9:16. - assistantIcon (image, 1:1, shown whole): A cut-out object on a transparent background (a PNG, or an SVG drawing): just the object, no photo background. Never a photo, never a photo padded with transparent bars. Goes in the composer's chip and next to the name in the sidebar A card-like object (rounded corners, transparent around it) works too. Shown whole inside a 1:1 box: nothing is cropped. Optional. Demo's image. Scene "The request, typed and sent": 16:9 · 9:16. - glitchA (color, #RRGGBB): Block color 1 (cool). - glitchB (color, #RRGGBB): Block color 2 (warm). - uiAccent (color, #RRGGBB): Your interface's accent color. - plate1 (image, 1:1, cropped): A real photo of the product, place or people of the brand. An engraving or an image with a strong texture; the wall shows it in gray, in orange and with a selection box Cropped to fill a 1:1 frame: keep the subject in the middle. Demo's image. Scene "The wall of plates and the question": 16:9 · 9:16. - plate2 (image, 1:1, cropped): A real photo of the product, place or people of the brand. Cropped to fill a 1:1 frame: keep the subject in the middle. Demo's image. Scene "The wall of plates and the question": 16:9 · 9:16. - plate3 (image, 1:1, cropped): A real photo of the product, place or people of the brand. Cropped to fill a 1:1 frame: keep the subject in the middle. Demo's image. Scene "The wall of plates and the question": 16:9 · 9:16. - plate4 (image, 1:1, cropped): A real photo of the product, place or people of the brand. Cropped to fill a 1:1 frame: keep the subject in the middle. Demo's image. Scene "The wall of plates and the question": 16:9 · 9:16. - plate5 (image, 1:1, cropped): A real photo of the product, place or people of the brand. Cropped to fill a 1:1 frame: keep the subject in the middle. Demo's image. Scene "The wall of plates and the question": 16:9 · 9:16. - plate6 (image, 1:1, cropped): A real photo of the product, place or people of the brand. Cropped to fill a 1:1 frame: keep the subject in the middle. Demo's image. Scene "The wall of plates and the question": 16:9 · 9:16. - headline (text, 2–30 characters): The opening question. The question on your product's start screen Demo's line, for tone and length only: "What are we building today?". Scene "The wall of plates and the question": 16:9 · 9:16. - hudIntroA (text, 2–34 characters): Opening HUD label (left). Demo's line, for tone and length only: "BRAIN CONTEXT". Scene "The wall of plates and the question": 16:9 · 9:16. - hudIntroB (text, 2–34 characters): Opening HUD label (right). Demo's line, for tone and length only: "SESSION 01 NEW SAAS". Scene "The wall of plates and the question": 16:9 · 9:16. - annotA (text, 2–34 characters): Dial note 1. Demo's line, for tone and length only: "MODULES BUILT AND VERIFIED". Scene "The wall of plates and the question": 16:9 · 9:16. - annotB (text, 2–34 characters): Dial note 2. Demo's line, for tone and length only: "LANGUAGES EN · ES · PT". Scene "The wall of plates and the question": 16:9 · 9:16. - placeholder (text, 2–44 characters): Composer placeholder. Demo's line, for tone and length only: "What do you want to build, and for whom?". Scene "The request, typed and sent": 16:9 · 9:16. - prompt (text, 2–32 characters): The request that is typed. A real example request; it is typed in 1.4 s Demo's line, for tone and length only: "Plan a booking SaaS for clinics". Scene "The request, typed and sent": 16:9 · 9:16. - navItems (text, 2–64 characters): Sidebar menu (separated by ·). Demo's line, for tone and length only: "Chat · Activity · Inspiration · Integrations · Guides". Scene "The laptop and the plan": 16:9 · 9:16. - projectsLabel (text, 2–16 characters): Projects list title. Demo's line, for tone and length only: "Projects". Scene "The laptop and the plan": 16:9 · 9:16. - projectName (text, 2–22 characters): Example project name. Demo's line, for tone and length only: "Clinic booking SaaS". Scene "The laptop and the plan": 16:9 · 9:16. - projectParts (text, 2–44 characters): Project parts (separated by ·). Demo's line, for tone and length only: "Product · Design · Build · Result". Scene "The laptop and the plan": 16:9 · 9:16. - chatLabel (text, 2–12 characters): Chat view name. Demo's line, for tone and length only: "Chat". Scene "The laptop and the plan": 16:9 · 9:16. - buildLabel (text, 2–14 characters): Build view name. Demo's line, for tone and length only: "Build". Scene "The laptop and the plan": 16:9 · 9:16. - reply (text, 2–124 characters): The assistant's reply. Demo's line, for tone and length only: "Ok, I'll think a bit more to turn this big idea into a complete, production-ready SaaS. Let me check all the details.". Scene "The laptop and the plan": 16:9 · 9:16. - piece1 (text, 2–26 characters): Plan piece 1. Demo's line, for tone and length only: "Accounts and roles". Scene "The laptop and the plan": 16:9 · 9:16. - piece2 (text, 2–26 characters): Plan piece 2. Demo's line, for tone and length only: "Bookings and availability". Scene "The laptop and the plan": 16:9 · 9:16. - piece3 (text, 2–26 characters): Plan piece 3. Demo's line, for tone and length only: "Payments". Scene "The laptop and the plan": 16:9 · 9:16. - piece4 (text, 2–26 characters): Plan piece 4. Demo's line, for tone and length only: "Reminders". Scene "The laptop and the plan": 16:9 · 9:16. - piece5 (text, 2–26 characters): Plan piece 5. Demo's line, for tone and length only: "Admin panel". Scene "The laptop and the plan": 16:9 · 9:16. - step1 (text, 2–44 characters): Build step 1. Demo's line, for tone and length only: "Brain prepares the tasks". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - step2 (text, 2–44 characters): Build step 2. Demo's line, for tone and length only: "Connect your database". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - step3 (text, 2–44 characters): Build step 3. Demo's line, for tone and length only: "Your agent builds, and every task is checked". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - step4 (text, 2–44 characters): Build step 4. Demo's line, for tone and length only: "Open the result". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - stepOf (text, 2–18 characters): Progress. Demo's line, for tone and length only: "Step 3 of 4". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - allChecked (text, 2–24 characters): Progress when done. Demo's line, for tone and length only: "Every task checked". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - checkTitle (text, 2–26 characters): Check card title. Demo's line, for tone and length only: "Checking every task". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - checkSum (text, 2–28 characters): Check summary. Demo's line, for tone and length only: "ok. every task checked". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - building (text, 2–16 characters): Status while it keeps going. Demo's line, for tone and length only: "Building". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - checksLabel (text, 2–18 characters): Label above the check card (left). Demo's line, for tone and length only: "CHECKS". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - sessionLabel (text, 2–18 characters): Label above the check card (right). Demo's line, for tone and length only: "SESSION 01". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - nowLabel (text, 2–10 characters): Notice time. Demo's line, for tone and length only: "now". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - banner (text, 2–40 characters): Completion notice. Demo's line, for tone and length only: "Every task checked. Open the result.". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - briefFile (text, 2–16 characters): Brief file name. Demo's line, for tone and length only: "brief.md". Scene "Three ways to start": 16:9 · 9:16. - briefTitle (text, 2–36 characters): First line of the brief. Demo's line, for tone and length only: "Your brief is the starting point.". Scene "Three ways to start": 16:9 · 9:16. - inspirationLabel (text, 2–16 characters): References view name. Demo's line, for tone and length only: "Inspiration". Scene "Three ways to start": 16:9 · 9:16. - refTitle (text, 2–40 characters): Reference title. Demo's line, for tone and length only: "Start from a SaaS that already works". Scene "Three ways to start": 16:9 · 9:16. - refInput (text, 2–24 characters): Link placeholder. Demo's line, for tone and length only: "Paste a link". Scene "Three ways to start": 16:9 · 9:16. - reading (text, 2–28 characters): Reading status. Demo's line, for tone and length only: "Reading the reference". Scene "Three ways to start": 16:9 · 9:16. - refAspects (text, 2–44 characters): What it takes from a reference (separated by ·). Demo's line, for tone and length only: "Structure · Offer · Character". Scene "Three ways to start": 16:9 · 9:16. - refLine (text, 2–60 characters): What it does not take. Demo's line, for tone and length only: "Never its text, brand, logos or images.". Scene "Three ways to start": 16:9 · 9:16. - prompt2 (text, 2–40 characters): The second request that is typed. Demo's line, for tone and length only: "Turn my brief into a plan and tasks". Scene "Three ways to start": 16:9 · 9:16. - thinking (text, 2–20 characters): Thinking status. Demo's line, for tone and length only: "Analyzing…". Scene "Three ways to start": 16:9 · 9:16. - prodName (text, 2–14 characters): Built product's name. Demo's line, for tone and length only: "Turnos". Scene "The result, checked": 16:9 · 9:16. - prodColor (color, #RRGGBB): Built product's color. - prodNav (text, 2–36 characters): Built product's menu (separated by ·). Demo's line, for tone and length only: "Cómo funciona · Acceso". Scene "The result, checked": 16:9 · 9:16. - prodCta (text, 2–18 characters): Built product's button. Demo's line, for tone and length only: "Iniciar sesión". Scene "The result, checked": 16:9 · 9:16. - prodKicker (text, 2–48 characters): Built product's eyebrow. Demo's line, for tone and length only: "EL CUIDADO EMPIEZA CON UNA BUENA ORGANIZACIÓN". Scene "The result, checked": 16:9 · 9:16. - prodHead (text, 2–52 characters): Built product's headline. Demo's line, for tone and length only: "Cada turno en su lugar. Más espacio para cuidar.". Scene "The result, checked": 16:9 · 9:16. - prodSub (text, 2–128 characters): Built product's subheading. Demo's line, for tone and length only: "Tu equipo organiza los turnos. Tus pacientes consultan los suyos. Un flujo claro para acompañar el día a día de tu clínica.". Scene "The result, checked": 16:9 · 9:16. - prodLink (text, 2–20 characters): Built product's secondary link. Demo's line, for tone and length only: "Conocer el flujo". Scene "The result, checked": 16:9 · 9:16. - selectLabel (text, 2–16 characters): Label on the selection in the product. Demo's line, for tone and length only: "Title". Scene "The result, checked": 16:9 · 9:16. - approvedCount (text, 1–4 characters): The figure that counts up. A real figure from your product; it counts up from 0 Demo's line, for tone and length only: "15". Scene "The result, checked": 16:9 · 9:16. - approvedLabel (text, 2–20 characters): What the figure counts. Demo's line, for tone and length only: "pages approved". Scene "The result, checked": 16:9 · 9:16. - done1 (text, 2–36 characters): Done item 1. Demo's line, for tone and length only: "Brain prepared the tasks". Scene "The result, checked": 16:9 · 9:16. - done2 (text, 2–36 characters): Done item 2. Demo's line, for tone and length only: "Connected your database". Scene "The result, checked": 16:9 · 9:16. - done3 (text, 2–36 characters): Done item 3. Demo's line, for tone and length only: "Built every task". Scene "The result, checked": 16:9 · 9:16. - done4 (text, 2–36 characters): Done item 4. Demo's line, for tone and length only: "Design approved". Scene "The result, checked": 16:9 · 9:16. - checking (text, 2–36 characters): What it is checking. Demo's line, for tone and length only: "Checking every task…". Scene "The result, checked": 16:9 · 9:16. - done5 (text, 2–36 characters): The finished check. Demo's line, for tone and length only: "Every task checked". Scene "The result, checked": 16:9 · 9:16. - machineTitle (text, 2–20 characters): Card 1: title. Demo's line, for tone and length only: "Your machine". Scene "Every screen, one engine": 16:9 · 9:16. - machineItems (text, 2–44 characters): Card 1: list (separated by ·). Demo's line, for tone and length only: "Node.js · npm · Git · PostgreSQL". Scene "Every screen, one engine": 16:9 · 9:16. - agentTitle (text, 2–20 characters): Card 2: title. Demo's line, for tone and length only: "Your agent". Scene "Every screen, one engine": 16:9 · 9:16. - agentLabel (text, 2–12 characters): Card 2: label. Demo's line, for tone and length only: "Agent". Scene "Every screen, one engine": 16:9 · 9:16. - agentRow (text, 2–24 characters): Card 2: value. Demo's line, for tone and length only: "Default (recommended)". Scene "Every screen, one engine": 16:9 · 9:16. - handoffFile (text, 2–18 characters): Card 2: file. Demo's line, for tone and length only: "AGENTS.md". Scene "Every screen, one engine": 16:9 · 9:16. - cloudTitle (text, 2–18 characters): Card 3: title. Demo's line, for tone and length only: "Mansos Cloud". Scene "Every screen, one engine": 16:9 · 9:16. - hudLapA (text, 2–40 characters): HUD label 1. Demo's line, for tone and length only: "SESSION 01 CLINIC BOOKING SAAS". Scene "The laptop and the plan": 16:9 · 9:16. - hudLapB (text, 2–43 characters): HUD label 2. Demo's line, for tone and length only: "MANSOS CLOUD LAPTOP CLOSED · STILL BUILDING". Scene "Close the laptop: the work goes on": 16:9 · 9:16. - hudStarts (text, 2–40 characters): HUD label 3. Demo's line, for tone and length only: "STARTS BRIEF · REFERENCE · IDEA". Scene "Three ways to start": 16:9 · 9:16. - hudCheck (text, 2–40 characters): HUD label 4. Demo's line, for tone and length only: "BUILD CHECKING EVERY TASK". Scene "The result, checked": 16:9 · 9:16. - hudSat (text, 2–40 characters): HUD label 5. Demo's line, for tone and length only: "ONE BRAIN LOCAL · CLOUD". Scene "Every screen, one engine": 16:9 · 9:16. - cap1 (text, 2–34 characters): Caption 1. Demo's line, for tone and length only: "Brain plans the whole system.". Scene "The laptop and the plan" at 5.8 s: 16:9 · 9:16. - cap2 (text, 2–36 characters): Caption 2. Demo's line, for tone and length only: "A complete, production-ready SaaS.". Scene "The laptop and the plan" at 7.55 s: 16:9 · 9:16. - cap3 (text, 2–30 characters): Caption 3. Demo's line, for tone and length only: "Close the laptop.". Scene "Close the laptop: the work goes on" at 9.62 s: 16:9 · 9:16. - cap4 (text, 2–34 characters): Caption 4. Demo's line, for tone and length only: "Mansos Cloud keeps building.". Scene "Close the laptop: the work goes on" at 11.52 s: 16:9 · 9:16. - cap5 (text, 2–46 characters): Caption 5. Demo's line, for tone and length only: "Start from your idea, or from a reference.". Scene "Three ways to start" at 14.88 s: 16:9 · 9:16. - cap6 (text, 2–34 characters): Caption 6. Demo's line, for tone and length only: "Every task gets checked.". Scene "The result, checked" at 19.1 s: 16:9 · 9:16. - cap7 (text, 2–36 characters): Caption 7. Demo's line, for tone and length only: "Your agent or ours. One Brain.". Scene "Every screen, one engine" at 23.22 s: 16:9 · 9:16. - tagline (text, 2–36 characters): Closing line. Demo's line, for tone and length only: "The Brain behind your next SaaS.". Scene "The mark and the closing line": 16:9 · 9:16. - subline (text, 2–30 characters): Small line in the close. Demo's line, for tone and length only: "Local · Cloud · Brain". Scene "The mark and the closing line": 16:9 · 9:16.