Skip to main content

Finished result

This 12-second Graza concept uses the style of user-generated content (UGC) to explain when to use its two olive oils. An external agent connected to Rainbrand through MCP chose the idea, wrote the generation request, and reviewed the result. Rainbrand supplied the brand context; Seedance 2.5 rendered the video through Rainbrand.

What you need

  • An agent connected to Rainbrand through MCP.
  • A ready brand, or sources you can use to create one.
This workflow uses the Model Gateway.
This feature is in beta. During beta, endpoint schemas and behavior may change or be removed.

Run it with your agent

Connect Rainbrand to your agent

Setup for Codex, Claude, ChatGPT, Cursor, or any MCP-compatible agent.
Give your agent this reusable starting prompt:

How it works

1

Prepare the brand context

Rainbrand’s Brand Agent turned Graza’s website and Instagram evidence into a Brand Skill. The connected agent read its voice, product, and visual guidance.
Graza's logo, lime-green palette, heading and body fonts, and Brand Skill principles

Graza's identity and Brand Skill.

Rainbrand saved source images to the Brand Library.
Six Graza photos showing an ice-cream pop-up, a bright green stand, a Drizzle olive-oil can, an event crowd, food and products, and people holding snacks

Images from Graza's website and Instagram.

2

Pick a product image

The connected agent picked a product image.
Graza's taller Sizzle bottle with a yellow label and cap beside the shorter Drizzle bottle with a mint label and cap

Sizzle on the left, Drizzle on the right.

3

Write the generation request

Drizzle is for finishing; Sizzle is for cooking. The connected agent built four shots around that rule: a hook, Drizzle over burrata and tomatoes, Sizzle in a hot pan, and a closing line. The request specified timing, dialogue, audio, and no on-screen text.
4

Render through Rainbrand

The connected agent submitted the request and product references through Rainbrand. Seedance 2.5 rendered a 12-second vertical video with audio.
5

Review the result

The connected agent checked the video against the Brand Skill and product photos. The bottles and their uses matched, but label text was mirrored in the two shots where the creator faced the camera.

What each system did

  • Rainbrand developed and maintained the brand context, stored images, and provided access to Seedance 2.5.
  • The connected agent chose the concept and references, wrote the request, then reviewed the result.
  • Seedance 2.5 rendered the video and audio.

Before you publish

  • Check product use against the Brand Skill.
  • Check logos and labels for incorrect or mirrored text.
  • Listen to the dialogue and check lip sync.
  • Watch for distorted hands, liquids, and products.
Each video generation consumes credits; see Credits and limits. This independent example uses Graza’s public website, Instagram account, and product photos. It is not an official Graza campaign.