ChangelogBook a demoSign up

AI Decisioning overview

AudienceHow you'll use this article
MarketingUnderstand what AI Decisioning does, how agents work, and how to set up your first adaptive campaign.
Data teamsUnderstand what data AI Decisioning needs, how to configure your workspace, and how agents connect to destinations.

AI Decisioning (AID) automates campaign decisions at the individual user level. You define agents that combine an audience, goals, and messages — then AID learns which message, channel, and timing perform best for each person.


What you'll learn

  • What AI Decisioning is and what problems it solves
  • How agents work
  • Core components
  • How to get started, by role
  • When to use AI Decisioning
  • How AI Decisioning connects to other Hightouch products

Overview

Most lifecycle campaigns are built with static rules: if a user does X, send message Y. That can work for simple campaigns, but it becomes harder to manage as audiences, messages, and channels increase.

AI Decisioning uses event data to learn which messages, channels, and timing work best for each user. Instead of writing rules for every scenario, you define what success looks like — purchases, sign-ups, engagement — and AID uses performance data to choose the message, channel, and timing for each person.

The core unit is an agent. Each agent combines everything a campaign needs to learn and improve: an audience, goals, messages, scheduling rules, and guardrails. Once running, the agent uses event data as feedback and continuously adjusts which messages, channels, and timing it uses.

Agents operate entirely within the inputs and rules you define. They don't create new content or act outside your configuration.

Explore the interactive architecture diagram — see how data flows and where AI Decisioning fits in your stack.

Example: Onboarding campaign that learns what converts

You want new users to complete their first purchase within 14 days of signing up. Instead of building a fixed drip sequence, you create an agent with a "first purchase" goal, add several message variants across email and push, and let AID decide which variant and channel each user gets. Over time, the agent learns that discount-forward messages work better for price-sensitive segments while product-focused messages convert power users — without you writing rules for each case.

Example: Win-back campaign with smart suppression

Lapsed users haven't engaged in 60 days. You create an agent targeting that audience with a re-engagement goal, add variants with different incentive levels, and enable Smart Suppression to skip users unlikely to respond. AID learns which incentive level and channel re-activates each type of user, while suppression reduces wasted sends.


How agents work

Each agent follows a continuous loop:

  1. Collect inputs — Audience, goals, messages, and guardrails.
  2. Decide — Which message to send, when, and through which channel.
  3. Deliver — Send through your connected destinations (Braze, Iterable, Salesforce Marketing Cloud).
  4. Measure — Record outcomes such as purchases or clicks.
  5. Learn — Update future decisions based on what worked.

This process runs automatically for every user. AID uses reinforcement learning to balance exploration (testing new options) with optimization (sending what performs best). Unlike static rules or journeys, AID adjusts automatically to seasonality, creative changes, and audience behavior shifts.

AID Overview


Core components

Agents and messages

Agents are the foundation — each one combines an audience, goals, and messages into a single adaptive campaign. After creating an agent, add messages sourced from your destination (Braze, Iterable, or SFMC) and define variants the agent can evaluate. Use tags to label messages by creative theme, offer type, or content category so you can compare performance across dimensions.

Optimization tools

Enable Smart Suppression to reduce low-impact sends using predictive performance data. Use collections to dynamically recommend products or content from synced catalogs. Run content analysis to identify overlap, gaps, and opportunities across your message variants.

Measurement and QA

Review agent performance with Insights, which shows conversion breakdowns by audience, creative performance by message or tag, timing insights, and lift metrics. Use the Inspector to preview sends, confirm eligibility, and troubleshoot delivery issues. Before launching, walk through the QA guide for channel-specific validation checklists.

AID Insights


Get started

AI Decisioning requires workspace configuration from data teams before marketers can create agents. This setup is typically done once per workspace.

For data teams and platform admins

Complete these steps in order. Marketers cannot create agents until the workspace is configured and at least one destination is connected.

StepWhat to doWhy
1Configure workspace settingsDefine global eligibility rules, time zones, and channel defaults.
2Prepare data for AIDDefine audience models, structure event data, and prepare tables for decisioning.
3Connect a destination: Braze, Iterable, or Salesforce Marketing CloudConnect your ESP or messaging platform so AID can deliver messages.

Once the workspace is configured and a destination is connected, marketers can start creating agents immediately.

For marketers

Once your data team has configured the workspace, start by creating your first agent. Define a target audience and a single measurable goal — most teams start with one goal like reactivation or first purchase and expand as performance data accumulates.

From there, add messages from your connected destination, define variants, and launch. Use the QA guide to validate before going live, then monitor performance in Insights as your agent learns.


When to use AI Decisioning

Use AI Decisioning for lifecycle or retention campaigns where users may need different messages, channels, or timing based on their behavior. For campaigns where you need full control over sequencing and timing, use Journeys in Customer Studio instead.

ScenarioRecommended approach
Automate which message, channel, and timing each user receivesAI Decisioning
Onboard, win back, cross-sell, or retain with adaptive campaignsAI Decisioning Agents
Reduce wasted sends by suppressing low-likelihood-to-convert usersAI Decisioning Smart Suppression
Build audiences from warehouse data and sync to destinationsCustomer Studio
Orchestrate multi-step campaigns with fixed sequencing and branchingJourneys in Customer Studio
Measure experiment results and track KPIsIntelligence

How AI Decisioning fits into Hightouch

AI Decisioning is the optimization layer of the Hightouch platform. It takes audiences and data from your warehouse and learns how to reach each person most effectively through your connected messaging tools.

What AI Decisioning uses

  • Audiences from Customer Studio — Agents target Customer Studio audiences as their eligible population. Audience membership updates automatically as warehouse data changes.
  • Event data from your connected source — AID uses behavioral events like purchases, clicks, and app opens as feedback signals to learn what drives conversions.
  • Messages from connected destinations — Messages are sourced from your ESP or messaging platform (Braze, Iterable, or Salesforce Marketing Cloud). AID evaluates variants and controls which version is sent — it does not modify your base content.

What AI Decisioning sends

  • Optimized sends to destinations — AID delivers the best message, channel, and timing for each user through your connected ESP or messaging platform.
  • Performance data to Insights — Conversion breakdowns, creative performance, timing insights, and lift metrics are available for ongoing analysis and refinement.

Use cases

Use caseExample goal
OnboardingHelp new users complete a first purchase or app setup
Win-backRe-engage lapsed users with personalized incentives
Cross-sell or upsellRecommend complementary products or upgrades
ReferralEncourage existing customers to invite friends
RetentionKeep engaged users active with timely, relevant messages

Each agent focuses on a single measurable outcome and continuously improves performance over time.

AID Marketing Shift


Permissions

Access to AI Decisioning is controlled through the Agents tab in the custom role builder. Users need the Access Agents grant to view AI Decisioning in the app, and the Configure Agents grant to modify agent settings. See Roles for details.

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 20, 2026

On this page
  • What you'll learn
  • Overview
  • How agents work
  • Core components
  • Agents and messages
  • Optimization tools
  • Measurement and QA
  • Get started
  • For data teams and platform admins
  • For marketers
  • When to use AI Decisioning
  • How AI Decisioning fits into Hightouch
  • Use cases
  • Permissions
Send feedback