# Iterable MCP for AI Agents AI Agent Connect

> Iterable MCP lets you manage cross-channel marketing campaigns, user profiles, and automation workflows. It connects your AI client to Iterable's API so you can pull engagement metrics, manage contact lists, and audit message templates without switching tabs.

## Overview
- **Category:** growth-engine
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_CCIhVhtOAzWPyX9ZJ6xzzAAQGi7NmsVFQLszD4La/ai-agent-connect
- **Tags:** marketing-automation, customer-lifecycle, email-marketing, campaign-management, user-segmentation

## Description

When you're running a growth engine, you're usually juggling a dozen different tabs to see who's clicking what and which campaigns are actually moving the needle. This Iterable MCP changes that by putting your entire marketing stack inside your AI client. Instead of manually digging through the Iterable dashboard to find a specific user's history or checking if a workflow is actually firing, you can just ask your agent to do the heavy lifting. You can pull real-time engagement metrics to see how a campaign is performing, identify specific segments of your audience, or audit your message templates to ensure brand consistency. It handles the tedious stuff like listing all your active channels or finding a specific campaign ID so you can spend your time on the actual strategy. It's a huge win for anyone looking to automate customer lifecycle management without losing oversight. You'll find this and thousands of other tools in the Vinkius catalog, making it easy to plug into your existing stack and get straight to work.

## Tools

### get_campaign
This tool pulls the content and audience targeting for a specific campaign. Use it to see exactly how a campaign is set up.

### get_campaign_metrics
This tool pulls performance data and engagement stats for a specific campaign. It's the best way to see your marketing ROI.

### get_user
This tool fetches a subscriber's profile and activity history using their email. Use it to get deep intelligence on an individual user.

### list_campaigns
This tool shows all your campaign names, IDs, and statuses. It helps you quickly find active outreach efforts.

### list_channels
This tool lists every communication channel in your account. Use it to see all the paths you have to reach your audience.

### list_lists
This tool shows all your contact lists and user segments. It's useful for identifying specific groups for targeted messaging.

### list_message_types
This tool lists all message categories like newsletters or welcome emails. Use it to audit how your messages are categorized.

### list_templates
This tool lists every message template available in your account. It helps you identify the content assets you use most often.

### list_webhooks
This tool lists all configured webhooks. Use it to audit your system integrations and data exports.

### list_workflows
This tool lists all your automation workflows. Use it to monitor your marketing logic and trigger-based campaigns.

## Prompt Examples

**Prompt:** 
```
Show me the performance of our latest summer sale campaign.
```

**Response:** 
```
### Summer Sale Campaign Performance

Here are the engagement metrics for the **Summer Sale** campaign (ID: `sm_2024_01`):

| Metric | Value |
| :--- | :--- |
| **Total Clicks** | 12,450 |
| **Conversion Rate** | 3.2% |
| **Signups** | 402 |
| **Open Rate** | 24.8% |

**Quick Summary:**
* The click-through rate is higher than our average for this segment.
* Most engagement is coming from the **Transactional** channel.
* The **Welcome Series** workflow was triggered 402 times successfully.
```

**Prompt:** 
```
Who is on our 'VIP' list and what's their profile?
```

**Response:** 
```
I've retrieved the profiles for the **VIP** contact list. Here are a few recent active users:

* **User:** `alex.smith@example.com`
  * **Status:** Active
  * **Last Activity:** Clicked 'Exclusive Offer' 2 hours ago.
* **User:** `jordan_dev@provider.net`
  * **Status:** Active
  * **Last Activity:** Opened 'Monthly Newsletter' yesterday.

Would you like me to pull the full list of all 150 users in this segment?
```

**Prompt:** 
```
Are there any active workflows for new signups?
```

**Response:** 
```
I found **3 active workflows** related to new signups:

1. **New User Onboarding**
   * *Trigger:* Account Creation
   * *Status:* Active
2. **Welcome Email Sequence**
   * *Trigger:* Subscription
   * *Status:* Active
3. **VIP Fast-Track**
   * *Trigger:* High-Value Purchase
   * *Status:* Active

I can check the specific message templates for any of these if you'd like.
```

## Capabilities

### Pull campaign performance metrics
Get real-time engagement data and ROI stats for any specific campaign.

### Retrieve detailed user profiles
Fetch subscriber activity and history using an email address.

### Audit all active message templates
See every message asset available in your account to ensure brand consistency.

### List all automated marketing workflows
View your trigger-based campaigns and automation logic in one list.

### Identify specific user segments
View your contact lists to see how your audience is grouped for targeting.

### View communication channel configurations
See every path available for reaching your users across different platforms.

## Use Cases

### Diagnosing underperforming campaigns
A marketer needs to know why a specific campaign is underperforming. You ask your agent to pull the metrics for a specific campaign ID using get_campaign_metrics and then ask it to compare the audience targeting against the message content.

### Troubleshooting individual subscriber issues
A customer support rep needs to see a user's history. You give the agent an email address and use get_user to pull their profile and activity history to see what they've clicked on.

### Auditing automated email assets
You need to audit your automated emails. You ask your agent to list all message types and templates to make sure no outdated Welcome emails are still active.

### Mapping communication paths
You want to see how many channels you're using. You use list_channels to get a full overview of your communication paths across the entire account.

## Benefits

- Get real-time campaign ROI by using get_campaign_metrics to see exactly how your audience is engaging.
- Find specific users instantly with get_user to troubleshoot individual subscriber issues without searching.
- Audit your entire brand voice by pulling all message templates with list_templates in one go.
- Monitor automation logic by listing all workflows with list_workflows to ensure triggers are firing correctly.
- Identify target segments faster by using list_lists to see every group of users you have organized.
- Stay on top of your outreach by using list_campaigns to see exactly which efforts are active right now.

## How It Works

The bottom line is your AI agent becomes a direct operator for your Iterable marketing account.

1. Connect your Iterable API keys to the Connector through your AI client's settings.
2. Ask your agent to perform a specific action like listing all campaigns or pulling user metrics.
3. Receive structured data back to analyze your growth metrics or audit your marketing assets.

## Frequently Asked Questions

**Can the Iterable MCP help me find specific campaign IDs?**
Yes, it can list all your campaigns so you can find the exact ID you need for other tasks without searching through the dashboard.

**Can I use this to see how my subscribers are interacting with my emails?**
You can pull engagement metrics for specific campaigns to see exactly how people are clicking and interacting with your content.

**Does the Iterable MCP show my automated workflows?**
It lists all your automation workflows so you can audit your logic and see what triggers are active in your account.

**How do I check which message templates are currently available?**
You can ask your agent to list all templates to see every content asset you have available for use in your campaigns.

**Can I use this to get info on a specific customer?**
Yes, you can provide an email address and have the agent pull that user's full profile and activity history instantly.

**Is this good for auditing my marketing channels?**
It lists all your communication channels so you can see every path you have to reach your audience across different platforms.

**How do I get Iterable API credentials?**
Log in to your Iterable project, navigate to Integrations > API Keys, and generate a new API Key. Note your project's data center (US or EU).

**Which data centers are supported?**
This Connector supports both US-based (api.iterable.com) and EU-based (api.eu.iterable.com) Iterable projects.

**Can I see real-time campaign metrics?**
Yes, the get_campaign_metrics tool provides access to performance data like opens, clicks, and conversions for your campaigns.