Model Update Announcement

New model release with what's-new chips. Swap the changes array, model name/version, beta toggle and CTA.

Type
Video
Format
Instagram Reel · 9:16
Orientation
Portrait
Duration
16.6s
Scenes
5
Render cost
$0.00415 / render
VariablesData-driven repeatConditional scenesvideo
Open in editor

Free template · opens in the editor, no account required.

Customize Model Update Announcement

Model Update Announcement is a ready-to-render AI startup video design formatted for Instagram Reel · 9:16 with 5 scenes and support for variables, data-driven repeat, conditional scenes, video. Open it in the editor to replace its copy and media, then render variations through the Zvid API.

16 variables: Every value below is a variable you can override — send them in the variables field of the render request (or edit them in the editor) to generate on-brand versions at scale.

modelNameText
ORION
versionTagText
v4.0
kickerText
NOW AVAILABLE
hookTitleText
Meet ORION 4.
hookSubText
Twice as fast. Half the price. Smarter than ever.
showBetaToggle
on
betaTextText
ROLLING OUT TO ALL USERS TODAY
changesTitleText
WHAT'S NEW
outroLine1Text
Upgrade is automatic.
outroLine2Text
Just open the app.
ctaTextText
See the full changelog
ctaHandleText
orion.ai/v4
accentColorColor
#3B82F6
changesList · 3
icon01
title1M token context
descFeed it whole codebases and books in a single prompt.
icon02
titleNative vision
descReads charts, screenshots and handwriting out of the box.
icon03
title40% cheaper
descSame quality, lower cost — on every request you make.
musicUrlMedia URL

The exact JSON payload

This is the full render config — POST it to the API, or open it in the editor to tweak.

Open in editor ↗
{
  "name": "ai-model-update",
  "resolution": "instagram-reel",
  "frameRate": 30,
  "backgroundColor": "#04060E",
  "outputFormat": "mp4",
  "variables": {
    "modelName": "ORION",
    "versionTag": "v4.0",
    "kicker": "NOW AVAILABLE",
    "hookTitle": "Meet ORION 4.",
    "hookSub": "Twice as fast. Half the price. Smarter than ever.",
    "showBeta": true,
    "betaText": "ROLLING OUT TO ALL USERS TODAY",
    "changesTitle": "WHAT'S NEW",
    "outroLine1": "Upgrade is automatic.",
    "outroLine2": "Just open the app.",
    "ctaText": "See the full changelog",
    "ctaHandle": "orion.ai/v4",
    "accentColor": "#3B82F6",
    "hookVideo": "https://videos.pexels.com/video-files/34576602/14651995_1080_1920_30fps.mp4",
    "changes": [
      {
        "icon": "01",
        "title": "1M token context",
        "desc": "Feed it whole codebases and books in a single prompt."
      },
      {
        "icon": "02",
        "title": "Native vision",
        "desc": "Reads charts, screenshots and handwriting out of the box."
      },
      {
        "icon": "03",
        "title": "40% cheaper",
        "desc": "Same quality, lower cost — on every request you make."
      }
    ],
    "musicUrl": "https://cdn.pixabay.com/audio/2026/02/24/audio_3f375fdf97.mp3"
  },
  "scenes": [
    {
      "id": "hook",
      "duration": 4.2,
      "backgroundColor": "#04060E",
      "transition": "circleopen",
      "transitionId": "change",
      "transitionDuration": 0.5,
      "visuals": [
        {
          "type": "VIDEO",
          "src": "{{hookVideo}}",
          "width": 1080,
          "height": 1920,
          "position": "center-center",
          "resize": "cover",
          "volume": 0,
          "track": 0,
          "enterBegin": 0,
          "exitEnd": 4.2
        },
        {
          "type": "SVG",
          "width": 1080,
          "height": 1920,
          "track": 1,
          "enterBegin": 0,
          "exitEnd": 4.2,
          "svg": "<svg width='1080' height='1920' viewBox='0 0 1080 1920' xmlns='http://www.w3.org/2000/svg'><defs><linearGradient id='muShade' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='#04060E' stop-opacity='0.7'/><stop offset='0.5' stop-color='#04060E' stop-opacity='0.35'/><stop offset='1' stop-color='#04060E' stop-opacity='0.96'/></linearGradient></defs><rect width='1080' height='1920' fill='url(#muShade)'/><rect x='72' y='1250' width='6' height='360' rx='3' fill='#3B82F6'/></svg>"
        },
        {
          "type": "TEXT",
          "x": 90,
          "y": 150,
          "anchor": "top-left",
          "track": 2,
          "enterBegin": 0.2,
          "enterEnd": 0.6,
          "enterAnimation": "fade",
          "exitEnd": 4.2,
          "style": {
            "fontFamily": "Space Grotesk"
          },
          "html": "<div style='display:inline-block; background:rgba(59,130,246,0.16); border:1.5px solid rgba(59,130,246,0.55); color:#7FB0FF; border-radius:999px; padding:14px 32px; font-size:23px; font-weight:800; letter-spacing:5px;'>{{kicker}}</div>"
        },
        {
          "type": "TEXT",
          "x": 118,
          "y": 1270,
          "width": 900,
          "anchor": "top-left",
          "track": 3,
          "enterBegin": 0.5,
          "enterEnd": 1,
          "enterAnimation": "smoothup",
          "exitEnd": 4.2,
          "style": {
            "fontFamily": "Space Grotesk"
          },
          "html": "<div style='color:#FFFFFF; font-size:104px; line-height:1; font-weight:800; letter-spacing:-3px;'>{{hookTitle}}</div><div style='margin-top:22px; color:#AFC2E0; font-size:31px; line-height:1.4; font-weight:500;'>{{hookSub}}</div>"
        },
        {
          "type": "TEXT",
          "condition": "{{showBeta}}",
          "x": 118,
          "y": 1620,
          "anchor": "top-left",
          "track": 4,
          "enterBegin": 0.9,
          "enterEnd": 1.3,
          "enterAnimation": "smoothleft",
          "exitEnd": 4.2,
          "style": {
            "fontFamily": "JetBrains Mono"
          },
          "html": "<div style='display:inline-block; color:#7FB0FF; font-size:22px; font-weight:700; letter-spacing:3px; font-family:monospace;'>● {{betaText}}</div>"
        }
      ]
    },
    {
      "id": "change",
      "iterate": "changes",
      "iterateAs": "ch",
      "duration": 3.4,
      "backgroundColor": "#04060E",
      "transition": "smoothup",
      "transitionId": "outro",
      "transitionDuration": 0.5,
      "visuals": [
        {
          "type": "SVG",
          "width": 1080,
          "height": 1920,
          "track": 0,
          "enterBegin": 0,
          "exitEnd": 3.4,
          "svg": "<svg width='1080' height='1920' viewBox='0 0 1080 1920' xmlns='http://www.w3.org/2000/svg'><defs><radialGradient id='chBg' cx='0.5' cy='0.35' r='0.95'><stop offset='0' stop-color='#0A1226'/><stop offset='1' stop-color='#04060E'/></radialGradient></defs><rect width='1080' height='1920' fill='url(#chBg)'/><rect x='90' y='680' width='900' height='560' rx='36' fill='rgba(59,130,246,0.05)' stroke='rgba(59,130,246,0.35)' stroke-width='1.5'/><rect x='150' y='740' width='110' height='110' rx='24' fill='rgba(59,130,246,0.14)' stroke='#3B82F6' stroke-width='2'/></svg>"
        },
        {
          "type": "TEXT",
          "x": 205,
          "y": 795,
          "anchor": "center-center",
          "track": 2,
          "enterBegin": 0.2,
          "enterEnd": 0.6,
          "enterAnimation": "circleopen",
          "exitEnd": 3.4,
          "style": {
            "fontFamily": "JetBrains Mono"
          },
          "html": "<div style='text-align:center; color:#7FB0FF; font-size:46px; font-weight:800; font-family:monospace;'>{{ch.icon}}</div>"
        },
        {
          "type": "TEXT",
          "x": 300,
          "y": 748,
          "width": 640,
          "anchor": "top-left",
          "track": 3,
          "enterBegin": 0.4,
          "enterEnd": 0.85,
          "enterAnimation": "smoothleft",
          "exitEnd": 3.4,
          "style": {
            "fontFamily": "Space Grotesk"
          },
          "html": "<div style='color:#FFFFFF; font-size:60px; line-height:1.02; font-weight:800; letter-spacing:-1px;'>{{ch.title}}</div>"
        },
        {
          "type": "TEXT",
          "x": 150,
          "y": 920,
          "width": 780,
          "anchor": "top-left",
          "track": 4,
          "enterBegin": 0.6,
          "enterEnd": 1.05,
          "enterAnimation": "smoothup",
          "exitEnd": 3.4,
          "style": {
            "fontFamily": "Space Grotesk"
          },
          "html": "<div style='color:#A6BAD8; font-size:34px; line-height:1.45; font-weight:500;'>{{ch.desc}}</div>"
        },
        {
          "type": "TEXT",
          "x": 540,
          "y": 1770,
          "anchor": "center-center",
          "track": 1,
          "enterBegin": 0,
          "exitEnd": 3.4,
          "style": {
            "fontFamily": "Space Grotesk"
          },
          "html": "<div style='color:rgba(255,255,255,0.5); font-size:23px; font-weight:800; letter-spacing:5px;'>{{modelName}} {{versionTag}} · {{changesTitle}}</div>"
        }
      ]
    },
    {
      "id": "outro",
      "duration": 4.2,
      "backgroundColor": "#04060E",
      "visuals": [
        {
          "type": "SVG",
          "width": 1080,
          "height": 1920,
          "track": 0,
          "enterBegin": 0,
          "exitEnd": 4.2,
          "svg": "<svg width='1080' height='1920' viewBox='0 0 1080 1920' xmlns='http://www.w3.org/2000/svg'><defs><radialGradient id='muEnd' cx='0.5' cy='0.4' r='0.9'><stop offset='0' stop-color='#0C1630'/><stop offset='1' stop-color='#04060E'/></radialGradient></defs><rect width='1080' height='1920' fill='url(#muEnd)'/><circle cx='540' cy='600' r='130' fill='none' stroke='rgba(59,130,246,0.75)' stroke-width='2.5'/><path d='M540 540 V660 M490 600 L540 660 L590 600' fill='none' stroke='#3B82F6' stroke-width='8' stroke-linecap='round' stroke-linejoin='round'/></svg>"
        },
        {
          "type": "TEXT",
          "x": 540,
          "y": 820,
          "width": 920,
          "anchor": "top-center",
          "track": 1,
          "enterBegin": 0.25,
          "enterEnd": 0.7,
          "enterAnimation": "smoothup",
          "exitEnd": 4.2,
          "style": {
            "fontFamily": "Space Grotesk"
          },
          "html": "<div style='text-align:center; color:#FFFFFF; font-size:70px; line-height:1.08; font-weight:800; letter-spacing:-1px;'>{{outroLine1}}<br>{{outroLine2}}</div>"
        },
        {
          "type": "TEXT",
          "x": 540,
          "y": 1120,
          "anchor": "top-center",
          "track": 2,
          "enterBegin": 0.7,
          "enterEnd": 1.15,
          "enterAnimation": "circleopen",
          "exitEnd": 4.2,
          "style": {
            "fontFamily": "Space Grotesk"
          },
          "html": "<div style='display:inline-block; background:{{accentColor}}; color:#04060E; border-radius:999px; padding:26px 64px; font-size:38px; font-weight:800;'>{{ctaText}}</div>"
        },
        {
          "type": "TEXT",
          "x": 540,
          "y": 1280,
          "anchor": "top-center",
          "track": 3,
          "enterBegin": 1,
          "enterEnd": 1.4,
          "enterAnimation": "fade",
          "exitEnd": 4.2,
          "style": {
            "fontFamily": "JetBrains Mono"
          },
          "html": "<div style='text-align:center; color:#6E82A6; font-size:26px; font-weight:600; letter-spacing:2px; font-family:monospace;'>{{ctaHandle}}</div>"
        }
      ]
    }
  ],
  "audios": [
    {
      "src": "{{musicUrl}}",
      "volume": 0.16,
      "track": 0
    }
  ]
}

More AI startup templates

View all ↗

Ready to ship video at scale?

Start free — your first render is only a JSON payload away.