Zeotap Agent
Zeotap Agent is Zeotap’s AI layer: a conversational agent that does CDP work for you, the same capabilities exposed as tools your own AI clients can call, and a set of guardrails deciding what any of it may do without a human saying yes.
Capabilities
| Feature | What It Does | Who It’s For |
|---|---|---|
| AI Agent | Conversational interface that performs multi-step CDP operations on your behalf | All users — data engineers, analysts, operators |
| NL Audience Builder | Describe an audience in plain English and get filter conditions you can apply into the builder | Marketing analysts, growth operators |
| MCP Server | Model Context Protocol server exposing Zeotap as AI-accessible tools | Developers, AI engineers, automation builders |
| Guardrails | Policies controlling what AI operations can do without human approval | Platform admins, security teams |
How It Works
Three layers sit behind everything above.
1. Tools
The MCP Server exposes Zeotap’s capabilities as structured tools. There are read tools — list models, get an audience, introspect a warehouse — and write tools that create audiences, trigger syncs, and configure destinations. Every call is authenticated and scoped exactly like the REST API.
2. The Agent
The agent chains those tools together to accomplish something you asked for in a sentence. Given “create an audience of users who spent over $500 in the last 90 days,” it reads your schema to find the right columns and computed attributes, builds the filter conditions, estimates how many members match, and hands the result back for you to apply — narrating each step as it goes.
3. Guardrails
Guardrails decide what the agent may do on its own. You write rules like “hold every deletion for approval” or “never let the agent touch these columns,” and they apply to every AI-initiated action regardless of which client made it — the chat inside Zeotap or an external MCP client. New workspaces start with three of them already switched on.
Getting Started
Chatting with the agent
- Click Zeotap Agent in the sidebar, or press ⌘J for the side panel
- Start a new chat and ask for something — “show me my largest audiences” is a fine first request
- Follow up in the same conversation to refine or extend what it did
Building an audience from a description
- Navigate to Audiences and click Create Audience
- Choose the parent model, then continue to the filter step — the agent panel opens by itself
- Describe the audience you want
- Review the suggested conditions and click Apply to builder
- Adjust anything by hand, then name and save
Connecting your own AI client
- Create an API key under Governance → AI API Keys in the sidebar, granting only the scopes your client needs
- Point your MCP client — Claude Desktop, Cursor, or anything else that speaks MCP — at your Zeotap MCP server
- Use Zeotap tools directly in your own AI conversations
See the MCP Server documentation for setup details.
Related Resources
- API Reference — REST API documentation
- Core Concepts — Zeotap building blocks
- Security — Data handling and compliance