---
title: Campaign Brief Generation agent
slug: agent-platform/docs/campaign-brief-generation-agent
docTags: 
createdAt: 2026-08-12T15:37:07.000Z
---

**Campaign Brief Generation** is an agent in Agent Platform. It generates a standardized campaign brief from the inputs you provide.

- **Challenge** – Manual brief creation slows campaign planning and produces inconsistent briefs.
- **Agent outcome** – Generates a standardized campaign brief from a few inputs.
- **Value** – Faster planning, consistent briefs, and less manual rework.

## Install agent

:::hint{type="info"}
**Note**

**Mark Administrators**, **Agent Builders**, and users with the **Add, edit, and install specialized agents** attribute for a custom role can add agents to their organization's Mark instance. See [Add users and set permissions.](../../get-started/get-started-with-optimizely-opal-for-administrators.mdx)
:::

Mark administrators and agent builders can add agents to their organization's Mark instance. Mark users can add agents when their custom role has the **Add, edit, and install specialized agents** attribute. See [Add users and set permissions](docId\:pe0pbUJveWrG8ewvZWDRE).

Install the agent from the **Directory**.

1. Go to **Directory > Agents**.
2. (Optional) Begin entering *Campaign Brief Generation* or use the drop-down list filters to narrow the list.
3. Click **Install** on **Campaign Brief Generation** to add it to your Mark instance.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/1OtIVwYR3Zpgz4-UBPS9h_image-1.png" size="100" isUploading="false" width="2052" height="1138" darkWidth="2052" darkHeight="1138" showCaption="false" indent="1"}

## Use the agent

In [Mark chat](docId\:dtNBEttEGVvkhNkwNypLM), enter *@campaign\_brief\_generation* and provide the following details:

- `Campaign Type` – The type of campaign to create, for example *event*, *webinar*, or *content campaign*.
- (Optional) `Audience` – The target audience for the campaign, for example *existing B2B customers in EMEA*.
- (Optional) `Objective` – The campaign objective, for example *drive trial signups* or *reactivate lapsed accounts*.
- (Optional) `Assets Needed` – The asset types the campaign requires, for example *article*, *blog post*, or *case study*.

The agent returns a campaign brief with the following seven sections:

- Campaign overview
- Objectives and goals
- Target audience
- Key messages
- Creative and content deliverables
- Channels and media plan
- Measurement and reporting

The agent lists each deliverable individually, so each one can become its own Content Marketing Platform (CMP) task.

To use the **Campaign Brief Generation** agent in a [workflow agent](docId:2HD0fUsIsfdek516VtN9l), drag and drop it into your workflow. See [Create a workflow agent](docId\:KWaI2TBwD38sN7p74exoy).

## Details

These are the default details for the **Campaign Brief Generation** agent. After you [install the agent in your Mark instance](docId\:vW1Vy1Ov5V_Vk60XFJ_yI), customize these details for your organization's needs. See [Manage agents](docId\:SSeNiblVMXwVvDR_lhtvI) for instructions.

### Input variables

The **Campaign Brief Generation** agent takes the following input:

- `Campaign Type`
- (Optional) `Audience`
- (Optional) `Objective`
- (Optional) `Assets Needed`

### Tools

The **Campaign Brief Generation** agent uses no tools.

### Additional details

- **Inference level** – Balanced. Provides reliable answers with additional reasoning.
- **Files** – None.
- **Output** – Text.

:::hint{type="info"}
**Note**

If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See [Turn generative AI off across Optimizely applications](docId\:X5U0kKD2azV5cIdNqwGNj).
:::
