> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rainbrand.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a campaign image set

> Use an MCP-connected agent and Rainbrand to explore three campaign directions, select one, and resize it for social and web.

This example starts with `rabbit.tech` and ends with three campaign directions, followed by a selected direction in 4:5, 1:1, and 16:9.

An MCP-connected agent ran the workflow. Rainbrand held rabbit's brand and active Brand Skill, supplied Brand Library references, and created the images. The agent defined the task, compared the results, selected a direction, and asked Rainbrand for each size.

## Explore three directions

The agent asked Rainbrand for three distinct 4:5 interpretations of the same campaign idea. Each used rabbit's Brand Skill and r1 product references from the Brand Library.

<Columns cols={3}>
  <Column>
    <Frame caption="01 · product-led">
      <img src="https://mintcdn.com/bloom-100885a1/TM4DuBxkUcquX6qQ/images/use-cases/rabbit-campaign-portrait.webp?fit=max&auto=format&n=TM4DuBxkUcquX6qQ&q=85&s=79fb86c8153fceb13253dd279bc024af" alt="Product-led rabbit r1 campaign direction with a hand holding the orange device" width="1632" height="2048" data-path="images/use-cases/rabbit-campaign-portrait.webp" />
    </Frame>
  </Column>

  <Column>
    <Frame caption="02 · street">
      <img src="https://mintcdn.com/bloom-100885a1/TM4DuBxkUcquX6qQ/images/use-cases/rabbit-campaign-direction-lifestyle.webp?fit=max&auto=format&n=TM4DuBxkUcquX6qQ&q=85&s=ac95a4f3c045390a13b6a4708182aec1" alt="rabbit r1 campaign direction showing a person holding the orange device on a busy city street" width="1632" height="2048" data-path="images/use-cases/rabbit-campaign-direction-lifestyle.webp" />
    </Frame>
  </Column>

  <Column>
    <Frame caption="03 · travel">
      <img src="https://mintcdn.com/bloom-100885a1/TM4DuBxkUcquX6qQ/images/use-cases/rabbit-campaign-direction-travel.webp?fit=max&auto=format&n=TM4DuBxkUcquX6qQ&q=85&s=96f0aadf8818f877afb6eb4d99a202da" alt="rabbit r1 campaign direction showing the orange device held beside a moving train window" width="1632" height="2048" data-path="images/use-cases/rabbit-campaign-direction-travel.webp" />
    </Frame>
  </Column>
</Columns>

The agent selected direction 01 because it had the clearest type hierarchy, the most accurate product geometry, and enough open space to work across all three sizes.

## One direction, three sizes

In this example, Rainbrand resized the selected poster for each aspect ratio, adjusting the composition rather than cropping one canvas. To repeat the workflow with the current generation tools, choose a model that accepts image references and supports the sizes you need.

<Columns cols={2}>
  <Column>
    <Frame caption="4:5 original">
      <img src="https://mintcdn.com/bloom-100885a1/TM4DuBxkUcquX6qQ/images/use-cases/rabbit-campaign-portrait.webp?fit=max&auto=format&n=TM4DuBxkUcquX6qQ&q=85&s=79fb86c8153fceb13253dd279bc024af" alt="Selected 4:5 rabbit r1 campaign concept with the headline agents on the go" width="1632" height="2048" data-path="images/use-cases/rabbit-campaign-portrait.webp" />
    </Frame>
  </Column>

  <Column>
    <Frame caption="1:1 resize">
      <img src="https://mintcdn.com/bloom-100885a1/TM4DuBxkUcquX6qQ/images/use-cases/rabbit-campaign-square.webp?fit=max&auto=format&n=TM4DuBxkUcquX6qQ&q=85&s=93ee80c21e4c19127580b3922d4cdf3c" alt="Square resize of the selected rabbit r1 agents on the go campaign concept" width="2048" height="2048" data-path="images/use-cases/rabbit-campaign-square.webp" />
    </Frame>
  </Column>
</Columns>

<Frame caption="16:9 resize">
  <img src="https://mintcdn.com/bloom-100885a1/TM4DuBxkUcquX6qQ/images/use-cases/rabbit-campaign-landscape.webp?fit=max&auto=format&n=TM4DuBxkUcquX6qQ&q=85&s=c6b8bfed2afd07470798a833a66dae92" alt="Landscape resize of the selected rabbit r1 agents on the go campaign concept" width="2752" height="1536" data-path="images/use-cases/rabbit-campaign-landscape.webp" />
</Frame>

## Run it with your agent

<Note>
  This feature is in beta. During beta, endpoint schemas and behavior may change
  or be removed.
</Note>

<Card title="Connect Rainbrand to your agent" icon="plug" href="/mcp/connect" horizontal>
  Setup for Codex, Claude, ChatGPT, Cursor, or any MCP-compatible agent.
</Card>

Once connected, give your agent this prompt:

```text theme={"dark"}
Use Rainbrand through MCP to create a campaign image set for [brand website].

Reuse a matching ready brand or create one in Rainbrand and wait until it is ready.
Inspect the complete active Brand Skill before making creative decisions. Search
the Brand Library for product images that fit the task and use only relevant
references.

Choose an image model and read its input schema. Include relevant brand guidance
and references in its supported input fields. Propose one source-grounded
campaign idea. Generate three distinct 4:5 directions: one
product-led, one lifestyle-led, and one travel-led. Compare their brand fit,
product fidelity, copy, and composition. Select the strongest result. If the
model supports image references and the required sizes, use that result as a
reference to generate 1:1 and 16:9 versions, one output per call.

Check every completed image for product fidelity and text accuracy. Do not
publish anything externally.
```

## How it worked

<Steps>
  <Step title="Create and inspect the brand">
    Rainbrand created rabbit's brand from `rabbit.tech`. Once it was ready, the
    connected agent read its Brand Skill.
  </Step>

  <Step title="Choose the references and define the task">
    The agent asked Rainbrand for r1 product images from the Brand Library, then
    chose the references that showed the device clearly. It set one campaign
    idea around `agents on the go.` for all three directions.
  </Step>

  <Step title="Explore three directions">
    Rainbrand generated a product poster, a street scene, and a train-window
    travel scene. Keeping all three at 4:5 made the creative direction easier to
    compare.
  </Step>

  <Step title="Select and resize">
    The agent compared every result, selected the product-led poster, and asked
    Rainbrand to resize it to 1:1 and 16:9. It then checked the finished set for
    product fidelity and text accuracy.
  </Step>
</Steps>

See the [API quickstart](/api) or [MCP generation tools](/mcp/tools#model-discovery-and-generation) to generate images with a selected model. See [Credits and limits](/api/usage-limits) for rate limits and credits.

This independent example uses rabbit; it is not an official rabbit campaign.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.