# Brand Kit Launch: premium launches video template

A launch film for a design or marketing tool's brand kit: the logo opens between the handles of a selected text box, the kit's pieces fly out of the feature's name, a logo upload becomes the kit, a prompt carries the kit, the tool uses it and the campaign comes back on-brand, then the closing line closes into the logo.

- **Price:** $18 per export, paid once per video and per format; exporting needs an Opus Motion account
- **Length:** 26.2 seconds
- **Formats:** 16:9, 9:16 (each one designed for its screen)
- **What you can change:** 21 texts, 5 images, 13 colors, the music
- **Category:** [Launches](https://opusmotion.com/c/launches.md)

## Examples with real brands

- Canva, 16:9: [watch the video](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/v-canva-16x9-full.mp4)
- Canva, 9:16: [watch the video](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/v-canva-9x16-full.mp4)

## Make it yours

Paste your website and the template comes out with your logo, colors and words: https://opusmotion.com/studio/t85-brand-kit-launch?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). $18 per export, paid once per video and per format (16:9 and 9:16 are separate exports), or included in an Opus Motion Pass (15 premium exports a month for $49). Exporting needs an Opus Motion account; payment happens in the studio.

Scenes: The side handles of a selected box open the logo (0–1.97 s); 'Introducing' and the feature's name (1.67–3.1 s); The kit's pieces fly out (3.1–6 s); Upload logos: the files drop onto the button (5.93–7.75 s); The logo tile and the whole kit (7.75–10.5 s); The request over the brand's world, with the kit attached (10.5–13.27 s); Using the kit: the pieces float and form the grid (13.27–16.4 s); The campaign's pieces come out of the gradient (16.4–18.85 s); One piece becomes a post, with its caption (18.5–20.81 s); The closing line closes and opens into the logo (20.5–26.18 s).

- `brandName` (text, 2–16 characters): Product name. How your product is written. With no logo, this name is drawn as the logotype. The brand's own: never the demo's. Scene "The closing line closes and opens into the logo" at 25 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-close-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-close-9x16.jpg).
- `logo` (image, free, shown whole): Your logo (the horizontal wordmark): an SVG, or a PNG with a transparent background. Your horizontal wordmark on a transparent background. Shown whole, at any proportion: nothing is cropped. The brand's own: never the demo's. Scene "The closing line closes and opens into the logo" at 25 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-close-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-close-9x16.jpg).
- `logoOnColor` (color, #RRGGBB): Logo colour on the gradient. The opening logo is painted in one colour on the gradient; almost always white. Scene "The side handles of a selected box open the logo" at 1.3 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-9x16.jpg).
- `gradColor1` (color, #RRGGBB): Gradient: colour 1. The first colour of your product's gradient (from your logo or your site). Scene "The side handles of a selected box open the logo" at 0.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-9x16.jpg).
- `gradColor2` (color, #RRGGBB): Gradient: colour 2. The second colour of the gradient, the big patch at the top left. Scene "The side handles of a selected box open the logo" at 0.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-9x16.jpg).
- `gradColor3` (color, #RRGGBB): Gradient: colour 3. A third shade, at the bottom right. Scene "The side handles of a selected box open the logo" at 0.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-9x16.jpg).
- `gradColor4` (color, #RRGGBB): Gradient: light field. The light field the other three float on. Scene "The side handles of a selected box open the logo" at 0.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-open-9x16.jpg).
- `accentColor` (color, #RRGGBB): Interface accent colour. The send button, the selection outline, the tick and the new letters as they are typed. Scene "The request over the brand's world, with the kit attached" at 11 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-prompt-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-prompt-9x16.jpg).
- `inkColor` (color, #RRGGBB): Ink. The interface's text. Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `paperColor` (color, #RRGGBB): Background. The interface's white page. Scene "'Introducing' and the feature's name" at 2.4 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-intro-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-intro-9x16.jpg).
- `introWord` (text, 2–16 characters): Opening word. The word that introduces the feature. Demo's line, for tone and length only: "Introducing". Scene "'Introducing' and the feature's name" at 2.4 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-intro-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-intro-9x16.jpg).
- `featureName` (text, 2–18 characters): Feature name. What your product calls the feature (two words rise one after the other). Demo's line, for tone and length only: "Brand Kit". Scene "'Introducing' and the feature's name" at 3.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-intro-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-intro-9x16.jpg).
- `uploadLabel` (text, 2–20 characters): Upload button. The real text of your product's upload button. Demo's line, for tone and length only: "Upload logos". Scene "Upload logos: the files drop onto the button" at 6.6 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-upload-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-upload-9x16.jpg).
- `catLogos` (text, 2–12 characters): Section: logos. The name of the logos section in your kit. Demo's line, for tone and length only: "Logos". Scene "The logo tile and the whole kit" at 8.6 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `catColors` (text, 2–12 characters): Section: colours. The name of the colours section. Demo's line, for tone and length only: "Colors". Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `catFonts` (text, 2–12 characters): Section: fonts. The name of the fonts section. Demo's line, for tone and length only: "Fonts". Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `catGraphics` (text, 2–12 characters): Section: graphics. The name of the graphics or images section. Demo's line, for tone and length only: "Graphics". Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `catGuidelines` (text, 2–14 characters): Section: guidelines. The name of the brand guidelines section. Demo's line, for tone and length only: "Guidelines". Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `prompt` (text, 8–40 characters): Typed request. What your product is asked to do, without the kit's brand name (it is added on its own and becomes the kit chip). Only something your product really does. Demo's line, for tone and length only: "Create a launch campaign for". Scene "The request over the brand's world, with the kit attached" at 11.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-prompt-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-prompt-9x16.jpg).
- `statusLine` (text, 6–28 characters): Status line. What your product says it is doing with the kit. Demo's line, for tone and length only: "Using your Brand Kit". Scene "Using the kit: the pieces float and form the grid" at 14.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-using-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-using-9x16.jpg).
- `caption` (text, 6–40 characters): Post caption. A line from your site; it breaks into two lines on its own. Demo's line, for tone and length only: "Launch across every channel". Scene "One piece becomes a post, with its caption" at 19.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-post-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-post-9x16.jpg).
- `closeLine1` (text, 2–14 characters): Closing line: first part. The first part of the closing line. Demo's line, for tone and length only: "Your brand". Scene "The closing line closes and opens into the logo" at 21 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-close-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-close-9x16.jpg).
- `closeLine2` (text, 0–12 characters): Closing line: rising word. The word that rises at the end of the line. Empty = the line alone. Optional. Demo's line, for tone and length only: "inside". Scene "The closing line closes and opens into the logo" at 21.7 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-close-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-close-9x16.jpg).
- `kitName` (text, 2–12 characters): Kit's brand. The brand loaded into the kit. Without a logo of its own it is written as a wordmark. Demo's line, for tone and length only: "OPNHAUS". Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `kitLogo` (image, free, shown whole): Your logo (the horizontal wordmark): an SVG, or a PNG with a transparent background. The kit brand's wordmark on transparent; it is painted in one colour on each piece. Shown whole, at any proportion: nothing is cropped. Optional. The brand's own: never the demo's. Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `kitColor1` (color, #RRGGBB): Kit: main colour. The kit's darkest colour: logo grounds and type. Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `kitColor2` (color, #RRGGBB): Kit: colour 2. A supporting colour. Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `kitColor3` (color, #RRGGBB): Kit: accent colour. The kit's bright accent. Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `kitColor4` (color, #RRGGBB): Kit: light colour. The kit's light colour. Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `kitColor5` (color, #RRGGBB): Kit: paper. The kit's neutral. Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `kitGuidelines` (text, 10–160 characters): Kit: guidelines. Two or three sentences of the kit brand's guidelines. Demo's line, for tone and length only: "Bold and optimistic. Deep green for type, lime for the one thing that matters, periwinkle for calm backgrounds. Short headlines and plenty of space.". Scene "The logo tile and the whole kit" at 10 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-board-9x16.jpg).
- `piece1` (text, 4–32 characters): Piece: headline 1. The headline of the main piece (the post). Demo's line, for tone and length only: "We amplify your voice". Scene "The campaign's pieces come out of the gradient" at 17.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-9x16.jpg).
- `piece2` (text, 4–32 characters): Piece: headline 2. The headline of another piece. Demo's line, for tone and length only: "Your brand's best friend". Scene "The campaign's pieces come out of the gradient" at 17.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-9x16.jpg).
- `piece3` (text, 4–28 characters): Piece: headline 3. The headline of the sheet. Demo's line, for tone and length only: "Social Media Trends". Scene "The campaign's pieces come out of the gradient" at 17.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-9x16.jpg).
- `piece4` (text, 2–12 characters): Piece: sticker, top. The sticker's short text. Demo's line, for tone and length only: "Q1 — 2026". Scene "The campaign's pieces come out of the gradient" at 17.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-9x16.jpg).
- `piece5` (text, 2–16 characters): Piece: sticker, bottom. The sticker's second line. Demo's line, for tone and length only: "Your brands". Scene "The campaign's pieces come out of the gradient" at 17.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-9x16.jpg).
- `kitPhoto1` (image, 4:3, cropped): A real photo of the product, place or people of the brand. A photo of the kit's brand; it goes in the poster and in the post. Cropped to fill a 4:3 frame: keep the subject in the middle. Optional. Scene "The campaign's pieces come out of the gradient" at 17.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-9x16.jpg).
- `kitPhoto2` (image, 1:1, cropped): A real photo of the product, place or people of the brand. It goes in the two-piece circle. Cropped to fill a 1:1 frame: keep the subject in the middle. Optional. Scene "The campaign's pieces come out of the gradient" at 17.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-9x16.jpg).
- `kitPhoto3` (image, 1:1, cropped): A real photo of the product, place or people of the brand. It goes in the wide sign. Cropped to fill a 1:1 frame: keep the subject in the middle. Optional. Scene "The campaign's pieces come out of the gradient" at 17.5 s: [16:9](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-16x9.jpg) · [9:16](https://opusmotion.com/api/media/templates/t85-brand-kit-launch/1.0.0/agent/scene-outputs-9x16.jpg).

[All launches templates](https://opusmotion.com/c/launches.md) · [All templates](https://opusmotion.com/index.md)
