---
title: Real-Time Audience Builder agent
slug: agent-platform/docs/real-time-audience-builder-agent
docTags: 
createdAt: 2026-08-12T15:37:12.000Z
---

**Real-Time Audience Builder** is an Optimizely Agent Platform agent that creates, updates, and troubleshoots [Optimizely Data Platform (ODP) real-time audiences](docId\:dDfAWzmas1k5te6cg5C4y). It answers expert questions about audience purpose, overlap, and Real-Time Segment (RTS) expressions.

- **Challenge** – Creating, updating, and troubleshooting RTS audiences in ODP can be difficult. Common challenges include identifying audiences, understanding overlap, building expressions, and diagnosing unexpected behavior.
- **Agent outcome** – The agent explains technical segmentation concepts clearly and tailors recommendations to your existing real-time audiences. It creates or updates audiences on request and guides you toward a resolution.
- **Value** – Manage RTS audiences in ODP more efficiently by creating, refining, and troubleshooting them through natural-language requests.

## Required Optimizely products

An Optimizely Data Platform (ODP) instance that is [connected to Agent Platform](docId\:pe0pbUJveWrG8ewvZWDRE), has [Real-Time Audiences](docId\:chCPcgJQ5k5t6nUgnnd43) enabled, and is selected in the [Mark chat Set Product Instance](docId\:dtNBEttEGVvkhNkwNypLM) drop-down list.

## 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 Optimizely Agent Platform instance. See [Add users and set permissions.](../../get-started/get-started-with-optimizely-opal-for-administrators.mdx)
:::

Install the agent from the **Directory**.

1. Go to **Directory > Agents**.
2. (Optional) Begin entering *Real-Time Audience Builder* or use the drop-down list filters to narrow the list.
3. Click **Install** on **Real-Time Audience Builder** to add it to your Agent Platform instance.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/AAW2zlx_4T16M2G4JrDkg_insall-rta-builder-agent.png" size="100" isUploading="false" width="2396" height="1100" darkWidth="2396" darkHeight="1100" showCaption="false" indent="1"}

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

If **Install** is disabled, connect the [Required Optimizely products](docId\:S4gdHQNdsV9RQ11gFaysz) to your Agent Platform instance first.
:::

## Use the agent

In [Mark chat](docId\:dtNBEttEGVvkhNkwNypLM), enter *@rts\_audience\_builder* and provide the following details:

- `user_query` – A query, creation request, or update request for your real-time audiences.

The agent answers real-time audience questions, proposes audience definitions, and reports create or update outcomes.

To use the **Real-Time Audience Builder** 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 **Real-Time Audience Builder** agent. After you [install the agent in your Agent Platform instance](docId\:S4gdHQNdsV9RQ11gFaysz), customize these details for your organization's needs. See [Manage agents](docId\:SSeNiblVMXwVvDR_lhtvI) for instructions.

### Input variables

The **Real-Time Audience Builder** agent takes the following input:

- `user_query`

### Tools

The **Real-Time Audience Builder** agent uses the following tools internally to process your request:

- `get_odp_audience_by_id`
- `get_odp_audience_list`
- `create_odp_audience`
- `update_odp_audience`
- `fetch_schema`
- `odp_query_event_logs`
- `validate_odp_audience`

### Additional details

The agent uses the following default configuration:

- **Inference level** – Pro. Provides maximum reasoning depth.
- **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).
:::
