Skip to main content
Skip table of contents

Agents | Capabilities

image-20251106-055525.png

When building an agent in the AI Studio, creators can enable Capabilities to give AI Agents access to specific ZMP information and actions. These Capabilities define what an agent can access, analyze, create, update, or generate. 

Each section below corresponds to a Capability in Agent Builder. The tools listed under that Capability explain what the agent can do once it is enabled. 

image-20260130-062215.png

Campaign Information

Allows your agent to retrieve marketing campaign information by ID, name, keyword, or in bulk so you can inspect what is running and use campaign details in follow-up workflows. 

Tool

Description

Campaigns Fetcher

Fetches marketing campaign information by campaign ID, name, or keyword. If no specific campaign is provided, it can return available campaigns for review. 


Campaign Management

Allows your agent to build, configure, and test multi-channel campaigns across email, SMS/MMS, and push. 

Tool

Description

Campaigns Creator

Creates and configures marketing campaigns, including launch type, schedule, audience or seed list, send-rate limits, per-version volume caps, and message templates.

Campaign Proof Sends

Sends test or proof messages before launch. Supports email and SMS proofs with automatic recipient-type detection. 


Segment Information 

Allows your agent to understand audience data structures and manage segments. 

Tool 

Description 

Activities and Events Fetcher 

Retrieves available activity/event names and event-level properties for building activity-based segment conditions. 

Audience and User Properties Fetcher 

Retrieves available audience/user properties for segmentation, filtering, and audience logic. 

Contact Property Fetcher 

Retrieves contact-level properties such as email, phone, status, preferences, and other contact attributes. 

Resources Schema Fetcher 

Retrieves resource schema information for building resource-based segment conditions. 

Segment Lister 

Browses, searches, and lists segments with pagination, sorting, and filters. 

Segment Fetcher 

Retrieves details for a specific segment by ID, name, or keyword. 

Segment Creator 

Creates a new segment or generates a segment payload using user, event, campaign, experience, contact, audience, score, and prospect audience conditions. 

Segment Modifier 

Updates an existing segment's name, status, conditions, or CDP conditions. 


User Segment Tables 

Allows your agent to inspect mapped user segment tables and understand external data structures before downstream audience or query workflows. 

Tool 

Description 

Segment Table Schemas Lister 

Lists mapped user segment table schemas for an external data source, including table names, IDs, descriptions, and identity metadata. 

Column Definitions 

Retrieves column names, data types, descriptions, and identity-key indicators for selected user segment tables. 


Experience Information 

Allows your agent to search for and retrieve existing experiences/journeys so you can audit, reuse, or refine customer flows. 

Tool 

Description 

Experience Fetcher 

Fetches an experience by ID or searches experiences by keyword, with sorting and pagination options. 


Experience Management 

Allows your agent to create automated customer journeys and experiences using triggers, delays, splits, and actions. 

Tool 

Description 

Experience Creator 

Creates customer journeys/automations by defining trigger, delay, split, and action nodes, such as sending a campaign, updating profile fields, or adding users to segments. 


Template Information 

Allows your agent to find and retrieve marketing templates by ID or keyword. 

Tool 

Description 

Template Finder 

Fetches a marketing template by exact template ID or searches templates by keyword, with sorting and pagination options. 


ZML Syntax Validator 

Allows your agent to check Liquid/ZML code so that dynamic content and personalization can be validated before use. 

Tool 

Description 

Liquid Code Validator 

Checks Liquid template code for correctness, including supported custom tags, and reports issues. 


ZML Snippet 

Allows your agent to create and update reusable HTML snippets/content blocks. 

Tool 

Description 

Create Snippet 

Creates a reusable HTML snippet/content block with optional metadata, status, and editor type. 

Update Snippet 

Updates an existing snippet's HTML/content, metadata, status, or editor type. 


Media Assets 

Allows your agent to search and retrieve media assets from the media library. 

Tool 

Description 

Media Asset Fetcher 

Searches media assets by keyword and supports filters such as status, file type, folder, tags, recursive folder search, sorting, and pagination. 


Image Generation 

Allows your agent to create or edit images from text instructions. 

Tool 

Description 

Image Generation 

Creates new images from text or edits existing images using OpenAI image generation. Supports size, quality, output format, background, and related image options. 


Analytics & Reporting 

Allows your agent to run custom performance analysis across campaigns, segments, dimensions, and date ranges. 

Tool 

Description 

Report Builder 

Retrieves marketing performance data across dimensions such as campaign, segment, channel, device, subject line, sender, recipient domain, recommendation type, and time period, with metrics such as sends, delivered, opens, clicks, conversions, revenue, bounces, complaints, and unsubscribes. 


Forecasting 

Allows your agent to forecast campaign efficiency metrics for ZMP and DSP campaigns based on budget, duration, and targeting inputs. 

Tool 

Description 

Campaign Metric Forecaster 

Forecasts performance for ZMP email/SMS and DSP campaigns using inputs such as platform, budget, duration, demographics, locations, user properties, events, ZMP segments, DSP audiences, devices, brand safety categories, and direct deals. 


Insights 

Allows your agent to query pulse reports directly and answer questions using report-backed data. 

Tool 

Description 

Pulse Report Data Retriever 

Retrieves pulse report data using natural-language questions and optional vertical filters. 


Guidance Model 

Allows your agent to generate, retrieve, manage, and evaluate optimization recommendations and account deficiencies. 

Tool 

Description 

Atomic Recommendations 

Calculates, lists, retrieves, and updates granular optimization recommendations for accounts, campaigns, line items, tactics, and goals. 

Card Recommendations 

Calculates, retrieves, and updates higher-level recommendation cards across one or more accounts. 

Performance Metrics 

Retrieves performance metrics associated with a recommendation card. 

Account Deficiency 

Retrieves account or campaign deficiency analysis by source, account, campaign, and goal. 


MTA Attribution 

Allows your agent to retrieve ZMP-based MTA Attribution reporting data. 

Tool 

Description 

MTA Datasource Information 

Finds the data source metadata needed to access the correct attribution report. 

MTA Datasource Schema Information 

Retrieves available attribution dimensions, metrics, and data structure for the selected report. 

MTA Attribution Report Data Fetcher 

Retrieves attribution report data using selected dimensions, metrics, filters, sorting, and pagination. 


Data Cloud Prospect Audiences 

Allows your agent to explore Zeta Data Cloud prospect audience taxonomies so it can find relevant audience categories and entries for targeting, segmentation, and planning. 

Tool 

Description 

Available Taxonomies 

Lists supported Data Cloud taxonomy categories, such as interests, demographics, psychographics, locations, transactions, propensities, and Zeta scores. 

Taxonomy Details 

Searches and retrieves specific taxonomy entries using a query, optional taxonomy filters, and result limits. 


Data Cloud Insights 

Allows your agent to answer natural-language questions using CustomerPulse and Zeta Data Cloud Insights. 

Tool 

Description 

Zeta Data Cloud Insights 

Answers questions about CustomerPulse-based insights, including acquisition, demographics, income, state segments, browsing and transaction interests, visitation, household traits, CTV usage, retention, preferred channels, life events, competitive dynamics, and reachability. 


Media Campaigns 

Allows your agent to create and inspect DSP media campaigns, including campaigns, line items, targeting, flights, settings, costs, ads, pixels, audiences, and inventory objects. 

Tool 

Description 

DSP Campaign Fetcher 

Retrieves detailed information for a DSP media campaign. 

DSP Campaign Creator 

Creates a new DSP media campaign with setup options such as name, currency, timezone, billing configuration, assigned team members, cross-device targeting, and goal type. 

DSP Line Items Fetcher 

Retrieves line items and tactics for a campaign, including budgets, pacing, goals, pricing, and delivery setup. 

DSP Flights Fetcher 

Retrieves flight dates, budgets, delivery status, and line-item assignments. 

DSP Settings Fetcher 

Retrieves campaign settings such as frequency caps, viewability settings, cross-device configuration, and contact assignments. 

DSP Cost Constraints Fetcher 

Retrieves cost constraints, margin rules, external costs, and fee assignments. 

DSP Targeting Fetcher 

Retrieves campaign targeting and exclusion settings across audiences, apps, sites, geography, devices, schedules, languages, and traffic quality. 

DSP Ads and Pixels Fetcher 

Retrieves assigned ads and conversion pixels for a media campaign. 

DSP Audience Fetcher 

Searches DSP/media activation audiences and returns matching audience definitions and IDs. 

DSP Direct Deals Fetcher 

Searches available DSP direct deals by name. 

DSP Traffic Quality Categories Fetcher 

Retrieves brand safety or traffic quality categories. 

DSP Locations Fetcher 

Searches available geographic targeting locations. 


Web Search & Visit URLs 

Allows your agent to gather external information from the web and retrieve content from specific URLs. 

Tool 

Description 

Web Search 

Searches the web for current information and returns source-backed results. 

URL Request 

Retrieves and extracts content from a specific URL so the agent can summarize, analyze, or verify it. 


Model Workbench 

Allows your agent to discover available machine-learning model targets from the Model Workbench registry. 

Tool 

Description 

List Model Target 

Lists available ML model targets from the Model Workbench registry. 


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.