ChangelogBook a demoSign up

Agents overview

Hightouch Agents is an AI platform that helps marketers explore data, build audiences, design journeys, generate content, and automate recurring work. Agents uses your connected data and tools so you can ask questions in plain language.


Overview

Hightouch connects deeply to your data warehouse and over 300 marketing and customer platforms. Hightouch Agents builds on this foundation by giving you an AI layer that can interpret your data, understand your marketing goals, and help you create or analyze campaigns.

You can talk to Agents the same way you talk to a teammate:

  • Ask for insights
  • Brainstorm and refine campaign ideas
  • Draft audiences or journeys
  • Build charts or reports
  • Generate content
  • Automate recurring tasks

All work happens in a guided, chat-style interface where you always review and approve outputs before they are created or saved.

Agents prompt window


Agent types

Hightouch offers several Agents, each designed for a specific part of your marketing or analytics workflow.

AgentWhat it does
Audience AgentHelps you create, preview, and refine audiences using your Customer Studio schema. Suggests fields, detects potential duplicates, and sizes the audience using metadata.
Journey AgentDesigns multi-step customer journeys based on your campaign goals. Recommends entry conditions, messaging steps, timing, and destinations.
Charts AgentBuilds charts and metrics using Customer Studio data—such as trends, conversion funnels, or geographic breakdowns—and recommends chart types based on your question.
Analytics AgentQueries your warehouse to analyze behavior, product usage, funnels, and retention. Great for answering questions that require real data, not just metadata.
Campaigns AgentEvaluates ad performance, identifies creative fatigue, and recommends optimization strategies by combining data from ad platforms and your warehouse.
Content AgentGenerates brand-aligned content, such as email templates or campaign copy, using your brand guidelines, design references, and audience data.
Custom AgentsAutomate recurring workflows such as monitoring key events, generating weekly reports, or surfacing suggested audiences. Delivered via Slack or email on a schedule.

Each Agent focuses on a slice of your marketing workflow so answers are more accurate and tailored.


How agents work

Agents differ in the data they can access. Some use only your Customer Studio schema (metadata), while others also access your warehouse, external integrations, and web data.

Schema-based agents

Schema-based agents use the structure of your Customer Studio data—not individual rows. They rely on:

  • Parent model names
  • Column names, descriptions, and value suggestions
  • Destination names
  • Existing audiences and their filter criteria (not individual user data)
  • Existing journeys and their structure (not individual user-level journey data)

These agents do not run warehouse queries directly. Instead, they help you frame audiences, journeys, and charts using the schema and then rely on Hightouch’s query engine to size or validate results.

Agents in this group:

  • Audience Agent
  • Journey Agent
  • Charts Agent

Examples:

  • The Audience Agent can draft and size an audience using schema-based metadata.
  • The Charts Agent can select appropriate chart types and conditions, which are then executed against your warehouse through Hightouch’s query engine.

To get started, configure your default parent model in Settings. You can switch models anytime during a chat session.

Warehouse and external-data agents

Some agents access both your Customer Studio schema and your underlying warehouse. They can run SQL queries (generated automatically) and combine results with external tools such as ad platforms or web sources.

Agents in this group:

  • Analytics Agent
  • Campaigns Agent
  • Content Agent

What each one does:

  • Analytics Agent – Queries your warehouse for behavioral analysis, funnels, user cohorts, and retention. Queries are always scoped to tables in your Customer Studio schema.
  • Campaigns Agent – Combines data from ad channels with downstream warehouse performance to support ROAS, CPA, LTV, and creative analysis. Requires authenticated access to ad destinations.
  • Content Agent – Generates HTML or creative content using inputs like Figma designs, brand guidelines, or past templates. Can incorporate warehouse-backed audience information to tailor variants.

These agents are best for answering performance questions, diagnosing issues, or creating content based on real user or campaign data.


Custom agents

Custom Agents work the same way as other Agents but are fully configurable. You can:

  • Set them to run on a schedule
  • Decide what they analyze or generate
  • Deliver outputs via email or Slack
  • Use them for recurring tasks like monitoring events, summarizing experiments, or surfacing new audience opportunities

Custom Agents are ideal for replacing manual weekly reporting or ongoing checks.


Using agents

Start by entering your question or goal in the prompt window. The Hightouch Routing Agent automatically identifies which specialized Agent should respond.

A typical session looks like this:

  1. You describe what you want (e.g., “Create an audience of recent sign-ups who haven’t purchased”).

  2. The selected Agent drafts an audience, journey, chart, analysis, or content.

  3. The Agent may ask for clarifying details like timeframe or channel.

  4. You review the results, make changes, and then save the object directly from the chat.

Any audiences, journeys, or charts created through an Agent become available immediately in Customer Studio.


Ideation mode

For especially complex or exploratory questions, you can turn on Ideation mode. When enabled, the Agent:

  • Generates multiple hypotheses
  • Tests and compares them
  • Provides a more detailed and nuanced answer

Ideation mode takes longer to run and should be used when you need extra depth, such as diagnosing a drop in campaign performance or exploring multiple segmentation strategies.


Advanced settings

You can provide additional context so Agents better understand your business and preferences.

In Settings → Agents, you can configure:

  • Business description: High-level details about your company, products, and goals
  • Model guidance: Rules for how Agents should behave (e.g., “always consider loyalty tier fields,” “avoid creating audiences similar to X”)

As you chat with Agents, you’ll also see assumptions referenced in the responses. If you like the definitions and want to ensure they’re used for future chats, save them as Memories. You can review all of the Memories for your workspace from the Settings page.


Permissions

Access to different agents is granted on a workspace and/or user level.

Agents:

  • Never create or change anything without your approval
  • Only allow users to save outputs if they have the right permissions

For example, during chats, the agent may draft audiences or journeys, but users must review the outputs and can only save them if they have the appropriate Customer Studio permissions.


Sample questions

Here are some prompts you can use to get started:

  • “Create an audience of users who created an account in the last 30 days but haven’t made a purchase.”
  • “Which products resonate most with my most loyal buyers?”
  • “Of all customers who purchased Product X, who are in the top 10% by revenue?”
  • “What was my best-performing creative last week?”
  • “Show me my top five products by conversion rate in the last 30 days.”
  • “For each product, does including a human in the ad improve performance?”

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: Dec 19, 2025

On this page
  • Overview
  • Agent types
  • How agents work
  • Schema-based agents
  • Warehouse and external-data agents
  • Custom agents
  • Using agents
  • Ideation mode
  • Advanced settings
  • Permissions
  • Sample questions

Was this page helpful?