---
title: "On-brand campaign emails with your agent | Rainbrand"
description: "Build responsive HTML campaign emails from a Rainbrand Brief, with each brand's voice, type and imagery, ready to adapt in the email platform you use."
url: "https://www.rainbrand.com/use-cases/campaign-email/"
---

Use cases Email

# On-brand campaign emails in HTML.

Your agent writes and builds each email from a Brief's guidance and assets, ready to adapt in the email platform you already use.

[Get started](https://www.rainbrand.com/auth/sign-in) [Read the guide](https://docs.rainbrand.com/use-cases/campaign-email)

Zalando · Email

![The Zalando email headed What do I wear?, with bold black-and-white type and a street-style photo of a person carrying an orange shoulder bag](https://www.rainbrand.com/_next/image?url=%2Fuse-cases%2Fcampaign-email%2Fzalando.webp&w=3840&q=75&dpl=dpl_Aqdbbp64DeKYvcbqxtnYuB8uxpjK)

HTML · 600 PX · TABLES

## (01) Why use Rainbrand

Agents can write and code an email, but without the brand they guess at its voice, type and imagery. Rainbrand gives your agent a Brief for each email, with the guidance and assets for its copy, layout and images.

How it's made

## From a Brief to a finished email.

Rainbrand · create\_brief Ready

Brand: Zalando

Task: A campaign email for Inner Voices, Autumn/Winter 2026

Returns: Guidance and selected assets

1 Brief

### Plan the email from a Brief for the campaign.

Rows from the email 600 px

Tables and inline styles Arial fallback

2 Build

### Build it as HTML made for email.

Before you send 5 checks

- Brand fit against the Brief
- Claims, links and placeholders
- Your audience's email clients
- Mobile layout
- Blocked images and fallback fonts

3 Check

### Test it in the inboxes your audience uses.

With your agent

## Ask your agent for the email.

Describe the campaign, who it's for and where the main button goes. Your agent requests a Brief, builds and previews the HTML and checks it against the Brief.

[Read the guide](https://docs.rainbrand.com/use-cases/campaign-email)

Works with your favourite agents

- [](https://www.rainbrand.com/integrations/claude/)
- [](https://www.rainbrand.com/integrations/cursor/)
- [](https://www.rainbrand.com/integrations/codex/)
- [](https://www.rainbrand.com/integrations/chatgpt/)
- [](https://www.rainbrand.com/integrations/)

Codex

Rainbrand connected

You

Build a campaign email for zalando.com on the Inner Voices campaign for Autumn/Winter 2026, with Explore Zalando as the main action. Leave placeholders for sender details and subscription links, and don't send anything.

Codex `create_brief` Inner Voices email

Codex `get_brief` Waiting until it's ready

Rainbrand

Rainbrand BriefInner Voices email

Ready

Type and layout Bold black-and-white type, generous space and orange accents.

Imagery Street-style photography.

Logos The original wordmark and orange brand mark.

The Brief is ready. I'll turn Inner Voices into one everyday question, What do I wear?, with bold black-and-white type, orange accents and an original street-style image.

The HTML uses a 600px table layout, inline styles and Zalando Sans with Arial and Helvetica fallbacks. I checked the desktop and mobile previews against the Brief. Sender details and subscription links are placeholders, and it still needs testing in your email clients.

Illustrated with the Zalando email from the email guide, built as responsive HTML from a Brief.

Customers

## Teams building with Rainbrand.

How companies integrate Rainbrand into their agents and products.

[All customer stories](https://www.rainbrand.com/customers/?ref=landing)

Revnu

> “We use Rainbrand to fetch each customer’s brand and generate accurate, on-brand creative for their ads. It means we don’t have to reinvent that part of the stack ourselves.”

George Jefferson Co-founder, Revnu

[Read the story: Revnu puts a brand layer inside its AI growth product](https://www.rainbrand.com/customers/revnu/?ref=landing)

Letter

> “We pushed Rainbrand to production as our default image solution.”

Mathew Pregasen Founder and CEO, The Letter Company

[Read the story: Letter builds Rainbrand into Letterpress](https://www.rainbrand.com/customers/letter/?ref=landing)

The GTM Co-Founder

> “I have the ideas, but turning them into great design was always a struggle. Rainbrand makes me feel like the best designer in the world, and I don’t think I’ll need to hire one for the small stuff again.”

Shane O’Connor Founder, The GTM Co-Founder

[Read the story: The GTM Co-Founder uses one agent across several brands](https://www.rainbrand.com/customers/gtm-cofounder/?ref=landing)

## Build your first campaign email.

Connect Rainbrand to your agent, add a brand and describe the campaign.

[Use it with your agents](https://docs.rainbrand.com/mcp/getting-started) [Integrate it with your product](https://docs.rainbrand.com/getting-started/embed-into-your-product)

### ChatGPT + Codex

1. Open the Rainbrand plugin and add it.

    [Open Rainbrand plugin](https://chatgpt.com/plugins/plugin_asdk_app_6ac6e5030ec88191a88001f6dc0628ca)

2. Connect your Rainbrand account when asked. It works in ChatGPT and in Codex.

### Claude

1. Open the Rainbrand connector in Claude and add it.

    [Open Rainbrand connector](https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Rainbrand&connectorUrl=https%3A%2F%2Fmcp.rainbrand.com%2Fmcp)

2. Select Connect, then sign in to Rainbrand.

You can also install the [Rainbrand Skill](https://docs.rainbrand.com/mcp/getting-started#standalone-rainbrand-skill) or the [plugin](https://github.com/rainbrandai/rainbrand-skills/releases/latest/download/rainbrand.claude-plugin.zip).

### Claude Code

1. Add Rainbrand's plugin marketplace in your terminal.

    ```
    claude plugin marketplace add rainbrandai/rainbrand-skills
    ```

2. Install the Rainbrand plugin, including its Skill and MCP connection.

    ```
    claude plugin install rainbrand@rainbrand
    ```

3. Start a new Claude Code session, then use /mcp to sign in to Rainbrand.

You can also [connect with MCP](https://docs.rainbrand.com/mcp/getting-started#claude-code-installation-options) or install the [Rainbrand Skill](https://docs.rainbrand.com/mcp/getting-started#standalone-rainbrand-skill).

### Cursor

1. Add Rainbrand to ~/.cursor/mcp.json.

    ```
    { "mcpServers": { "rainbrand": { "url": "https://mcp.rainbrand.com/mcp" } } }
    ```

2. Sign in from the Cursor CLI.

    ```
    agent mcp login rainbrand
    ```

You can also install the [Rainbrand Skill](https://docs.rainbrand.com/mcp/getting-started#standalone-rainbrand-skill) or the [plugin](https://github.com/rainbrandai/rainbrand-skills/releases/latest/download/rainbrand.cursor-plugin.zip).

### API

1. Create an API key in your account settings, then list your brands.

    ```
    curl https://www.rainbrand.com/api/v1/brands -H "x-api-key: $RAINBRAND_API_KEY"
    ```

Integrating Rainbrand into your app? [Read the API docs](https://docs.rainbrand.com/api).

Email FAQ

## Asked, answered.

[All FAQs](https://www.rainbrand.com/faq/)

### What do I need to build a campaign email?

A development environment connected to Rainbrand through MCP, a ready brand or sources such as a website to create one, and a campaign goal, audience and destination for the main call to action. [Connect Rainbrand to your agent](https://docs.rainbrand.com/mcp/getting-started).

### What does the Brief add to the email?

The Brief covers voice, campaign, typography, layout and imagery guidance and selects the brand's assets. For new images, use its guidance and references with your own image tool, or pass its ID to a supported image model through the [AI Gateway](https://www.rainbrand.com/ai-gateway/). [How Briefs work](https://www.rainbrand.com/briefs/).

### Does it work with my email platform?

Yes. Your agent creates and previews the HTML, and you import it into your email platform, which handles contacts, sender identity, subscription links, sending and analytics. Replace the email's placeholders with your platform's own values.

### Will it look right in every inbox?

The HTML uses a 600px table layout, inline styles and font fallbacks. The Zalando email loads Zalando Sans and falls back to Arial and Helvetica in clients that don't load it. A browser preview can't show how every inbox renders an email, so send tests to the clients your audience uses. [Open the Zalando email](https://www.rainbrand.com/examples/zalando-inner-voices-email).

### What should I check before sending?

Compare the preview with the Brief, replace the browser-view, preferences, unsubscribe and company-address placeholders, and check the campaign claims and links. Then send test emails through your platform and check the mobile layout, blocked images and fallback fonts. To check a screenshot against the brand, [request a Review](https://www.rainbrand.com/reviews/).

The brand layer for agents.

Rainbrand builds and maintains shared brand context for your agents and products.

[Get started](https://www.rainbrand.com/auth/sign-in) [Read the docs](https://docs.rainbrand.com/)

[View pricing](https://www.rainbrand.com/pricing/)
