ChangelogBook a demoSign up

Agents overview

AudienceMarketers, data teams, platform admins
PrerequisitesA data warehouse connected as a source

Ask questions about your customer data and marketing performance in natural language. Agents return answers, draft reports, and help build audiences using your warehouse data and connected marketing channels.


What you'll learn


Overview

Agents lets you explore customer data, analyze campaign performance, and automate reporting in natural language. Describe what you need and the agent returns answers based on your warehouse data and connected marketing tools.

Agents connect to your data warehouse and marketing channels like Meta, Google Ads, TikTok, Braze, and Iterable. Answers draw from your full customer and campaign data, not just what's available in a single tool.

Agents are designed for marketing workflows like campaign analysis, audience research, and reporting. Agents understand concepts like creative fatigue, audience segmentation, and experiment design, so they can return actionable answers rather than raw data.

Agents chat interface


Core features

Agents has four main areas, each accessible from the left navigation inside the Agents tab.

Chats

The primary interface for asking questions and exploring data. You type a question in natural language, and the agent queries your warehouse, analyzes results, and returns answers with charts, tables, and recommendations.

Conversations are persistent. You can follow up, refine, and dig deeper without starting over. The agent also suggests questions based on your data to help you get started.

See Chats for more detail.

Chats interface

Reports

Saved prompts that run on a schedule and deliver results automatically. You can turn any one-off chat answer into a recurring report delivered via email or Slack.

Reports are useful for weekly performance summaries, daily campaign dashboards, and automated monitoring that would otherwise require data team support.

See Reports for more detail.

Reports list

Custom agents

Specialized agents scoped to specific teams, metrics, or use cases. A custom agent has a defined task (for example, "Paid Media Analyst" or "Lifecycle Performance Analyst"), and tone and guardrails you configure.

End users select a custom agent from the chat interface when they want analysis scoped to a particular domain.

See Custom agents for more detail.

Custom agents list

Settings

Configure workspace-level settings like your default parent model, reviewers, and inference providers.

See Settings for more detail.

Context Hub

Context Hub is a separate top-level section where you manage the knowledge, brand assets, and marketing connections that agents use. This includes context cards, brand profiles, guardrails, memories, and channel connections.

See Context Hub for more detail.


Get started

Agents requires setup from data teams before marketers can use it. This setup is typically done once per workspace.

For data teams and platform admins

Complete these steps in order. Marketers cannot use Agents until a warehouse is connected and permissions are configured.

StepWhat to doWhy
1Connect a data warehouseAgents queries warehouse data directly, so it needs at least one connected source.
2Add organizational contextProvide metric definitions, business rules, and background the agent should know. You can also upload files like planning documents or report templates.
3Connect marketing channels (optional)Add ad platforms and ESPs (Meta, Google Ads, TikTok, Braze, Iterable, and others) so the agent can include campaign performance data and creative analysis in its answers.
4Configure brand guidelines (optional)Add brand profiles, font preferences, and email best practices for creative content generation in Ad Studio and Lifecycle Studio.
5Enable Agents for your groupGrant the Access Agents permission to each group that should have access. See Roles for details.

Agents query your existing warehouse data immediately after setup. Connecting marketing channels adds richer campaign and creative performance context but isn't required to start chatting.

For marketers

Once your data team has configured the workspace, start by opening a new chat. Describe what you want to know, like performance metrics, audience breakdowns, comparisons, or anomaly detection. The agent returns answers with charts, tables, and recommendations.

From there, save reusable prompts as custom agents to standardize analysis for your team, and create scheduled reports to automate recurring analysis via email or Slack. After any analysis, you can ask the agent to build an audience and save it to Customer Studio for activation.

Customer Studio also includes an Agent in the audience builder for creating, refining, and understanding audiences using natural language. Use Agents when you're starting from a question and want to explore your data first. Use the Agent in the audience builder when you already know the audience you need and want help defining it. See Which agent should I use? for a detailed breakdown.


When to use Agents

Agents is the right tool for ad hoc exploration: open-ended questions, one-off comparisons, and analyses that don't fit a pre-built view. For structured dashboards, use Intelligence instead.

ScenarioRecommended approach
Explore customer data or campaign performance with natural-language questionsAgents Chats
Automate recurring analysis and deliver via email or SlackAgents Reports
Standardize analysis across your team with saved promptsAgents Custom agents
Build audiences from analysis resultsAgents then Customer Studio
Track KPIs with structured dashboards and pre-built chartsIntelligence
Run holdout tests and measure incremental liftIntelligence Experiments
Automate which message, channel, and timing each user receivesAI Decisioning

If you're not sure where to start, try asking the agent what you should be looking at: "What are the top 5 things I should look at this week for my paid media campaigns?" or "What questions should I be asking about my email performance?" For tips on getting better results from your prompts, see Tips for better results.


How Agents fits into Hightouch

Agents is where you explore your data and turn findings into action across Hightouch.

What Agents uses

  • Warehouse data from your connected source — customer records, transactions, product catalogs, and any other tables you expose through your Customer Studio schema and general models.
  • Connected marketing channels — ad platforms and ESPs connected through Context Hub, which provide campaign performance metrics and ad creatives directly.
  • Organization context — brand guidelines, marketing best practices, and organizational knowledge configured in Context Hub, including context cards, memories, and brand profiles.

What Agents sends

  • Audiences to Customer Studio — ask an agent to build an audience from your analysis, then review and save it to Customer Studio for activation.
  • Reports to email or Slack — turn any one-off analysis into a scheduled report delivered automatically to your team.
  • Briefs for Ad Studio or Lifecycle Studio — use agent outputs as a starting point for creative development in Ad Studio or campaign orchestration in Lifecycle Studio.

Permissions

Access to Agents is controlled in the Agents tab of the custom role builder. Users need the Access Agents grant to view Agents in the app, and the Configure Agents grant to modify agent settings and Context Hub configuration. See Roles for details.

Agents also respects the same data-level controls that apply across Hightouch:

  • Row-level access — If your workspace uses row-level access policies, agents only return results from rows the user is authorized to access.
  • Model-level permissions — Agents can only query models that the user’s group has access to. This includes Customer Studio schema tables and general models.

Agents never create or change anything without approval. During chats, an agent may draft audiences or reports, but users must review and explicitly save those outputs.

Ready to get started?

Jump right in or a book a demo. Your first destination is always free.

Book a demoSign upBook a demo

Need help?

Our team is relentlessly focused on your success. Don't hesitate to reach out!

Feature requests?

We'd love to hear your suggestions for integrations and other features.

Privacy PolicyTerms of Service

Last updated: May 22, 2026

On this page
  • What you'll learn
  • Overview
  • Core features
  • Chats
  • Reports
  • Custom agents
  • Settings
  • Context Hub
  • Get started
  • For data teams and platform admins
  • For marketers
  • When to use Agents
  • How Agents fits into Hightouch
  • What Agents uses
  • What Agents sends
  • Permissions
Send feedback