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 Bloom through MCP chose the idea, wrote the brief, and reviewed the result. Bloom supplied the brand context; Seedance 2.5 rendered the video through Bloom.

What you need

  • An agent connected to Bloom through MCP.
  • The brand’s website, and its Instagram account if it has one.
  • Access to video generation through Bloom MCP. See Model discovery and generation.

Run it with your agent

Connect Bloom 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

Bloom’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.

Bloom 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 brief

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 brief specified timing, dialogue, audio, and no on-screen text.
4

Render through Bloom

The connected agent submitted the brief and product references through Bloom. 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

  • Bloom developed and maintained the brand context, stored images, and provided access to Seedance 2.5.
  • The connected agent chose the concept, references, and brief, 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.