---
title: "Briefs: brand guidance for anything you make | Rainbrand"
description: "Request a Brief for emails, landing pages, reels, launch videos and more. Give your AI tools the brand guidelines, fonts and images each task needs."
url: "https://www.rainbrand.com/briefs/"
---

Brand guidance Briefs

# A Brief for anything you want to make.

Get the brand guidelines and assets your AI tools need to make every asset on-brand.

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

Brief

## (01) Why request a Brief

Your agents make emails, videos, reels, slides and landing pages, and each one needs a different part of your brand. Rainbrand gives your agent the right brand context for the task at hand.

Only what the task needs

## Get the right brand context for each task.

Colour by role

CARD #31313F BORDER #374151

TEXT #EDEDF3

GROUND #171721 ACTION #5266EB

1 Colour

### Which colours go where, down to the pixel.

In the screen

arcadia-display.woff2 480 · Headings

arcadia.woff2 420 · Buttons

2 Fonts

### Pixel-perfect typography based on your brand's fonts.

Logo files

FULL LOGO · WIDE SPACES

KNOT · SIDEBAR

On dark, a light surface behind it. Never recoloured.

3 Logo

### The right logo for the right surface.

With your agent

## Ask your agent to get a Brief.

Request a Brief in the same conversation where you're creating. Your agent can use its guidance and assets with design tools, code or AI models.

[Read the docs](https://docs.rainbrand.com/guides/request-brief)

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/)

Cursor

Rainbrand connected

You

Request a Rainbrand Brief for Mercury: the review step before an instant payment goes out, in Next.js and Tailwind. I need the font files, colours by role, button styles, the sidebar logo and how Mercury words payment details.

Cursor `create_brief` Payment review screen

Rainbrand

Rainbrand BriefPayment review screen

Back in 39 s

#171721 #5266EB #31313F #EDEDF3

Fonts Arcadia Display 480 and Arcadia 420. 2 WOFF2 files

Colours Ground, primary action, cards, text and borders. By role

Logo Knot and wordmark, or the knot alone in a tight sidebar. Light surface

Payment facts Arrival in seconds isn't guaranteed. Payments are generally irreversible. $0 Mercury fee. mercury.com

The Brief is back. I'll build the screen with these fonts, colours and payment facts.

Illustrated with a Mercury Brief from the Codex integration page.

In your product

## Request Briefs through the API.

Send a Brand ID and describe the task. Pass the guidance and assets it returns to the tools that create your assets.

[View API reference](https://docs.rainbrand.com/api-reference/briefs/request-a-brief)

POST /briefs

[Request a Brief and use the guidance](https://docs.rainbrand.com/api-reference/briefs/request-a-brief)

1. 1Request a Brief.

    202 Accepted

    ```
    curl -X POST https://www.rainbrand.com/api/v1/briefs \
      -H "x-api-key: $RAINBRAND_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "brandSessionId": "e6220a5e-4a68-4d39-8bb9-5105e9a3a164",
        "task": "A landscape launch image for Acme Inc. Atlas Pro."
      }'
    ```

2. 2Read the guidance and assets.

    200 OK

    ```
    curl "https://www.rainbrand.com/api/v1/briefs/$BRIEF_ID?wait=true" \
      -H "x-api-key: $RAINBRAND_API_KEY""data": {
      "status": "completed", "guidance": "## Brand guidance…",
      "assets": [{"kind": "image", "url": "https://…"}, …]
    }
    ```

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)

Autumn

> “Rainbrand is our brand brain for our company and all our assets are generated from there. I don’t know what magic they’ve done but it’s worlds above other generation products and the MCP is delightful to use.”

Ayush Rodrigues Co-founder, Autumn

[Read the story: Autumn uses one shared brand across its agents](https://www.rainbrand.com/customers/autumn/?ref=landing)

Shane O’Connor

> “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.”

GTM Partner, QC Growth

[Read the story: Shane O’Connor uses one agent across several brands](https://www.rainbrand.com/customers/shane-oconnor/?ref=landing)

## Get started with Briefs today.

Connect Rainbrand to your agent and ask for a Brief, or request one through the API.

[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).

Briefs FAQ

## Asked, answered.

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

### Can I request a Brief for anything I want to create?

Yes. Describe what you're making in your own words. Briefs have guided emails, landing pages, reels, launch videos, banners, decks, packaging, illustrations and print designs. Your agent uses the guidance and assets with the tools that make the output. [Browse the examples](https://www.rainbrand.com/examples/).

### What do I get in a Brief?

Brand guidance for your task and selected assets, such as logos, images, font files and font previews. The guidance can cover brand voice, colours, typography, imagery and relevant facts or restrictions. What comes back depends on the task and what the brand contains. [See a real Brief](https://docs.rainbrand.com/guides/request-brief#example-response).

### Can one Brief cover a whole campaign?

Yes, when the pieces share the same task and direction. Eager's campaign used one Brief for a landing page, email, carousel, reel, launch film and product photos. Request another Brief when the audience, requirements or creative direction changes. [See the Eager campaign](https://www.rainbrand.com/examples/eager/).

### Can I use a Brief with my own AI tools?

Yes. Pass the original task, guidance and assets to the tools you create with. That can include your own models, design tools or code. You can also use a Brief with supported image and video models through Rainbrand's [AI Gateway](https://www.rainbrand.com/ai-gateway/).

### How much detail should I put in the request?

Say what you're making, who it's for and what it must include. Add dimensions, exact wording and any constraints that matter. For example, Mercury's request asked for the font files, colours by role, button styles, the sidebar logo and how Mercury words payment details.

### What happens when our brand guidelines change?

Once a brand update is applied, request a new Brief to use the updated guidance and assets. Existing Briefs keep the version they were prepared from. If a Brief misses the task, request another with clearer requirements. [Read about brand context and reuse](https://www.rainbrand.com/blog/how-agents-retrieve-brand-context-at-runtime/).

### Can agencies request Briefs for different clients?

Yes. Each request selects a brand. A team can hold as many brands as it needs, with each client's guidance and assets kept separate. Your agents or product request the Brief for the client they are working on.

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/)
