# Dotdigital MCP for AI Agents AI Agent Connect

> Dotdigital MCP lets your AI agent manage email campaigns, track contact lists, and monitor marketing journeys directly through the Dotdigital API. It bridges the gap between your AI client and your marketing automation data, letting you query campaign statuses or pull contact profiles without switching tabs.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_oKRPv3Owcqa3sd17jR7D4hFgnSyEMM8WOn3LxNA4/ai-agent-connect
- **Tags:** omnichannel-marketing, email-campaigns, customer-journeys, marketing-automation, contact-management

## Description

Imagine you're in a meeting and need to know exactly how many people are in your VIP list or which email campaigns are currently running. Instead of logging into a separate dashboard and digging through nested menus, you can just ask your AI client to pull that information. This Connector connects your agent to the Dotdigital platform, giving it the eyes and hands it needs to navigate your marketing setup. You can check campaign subject lines, look up specific customer profiles, or see if your automation journeys are actually firing. Since it's part of the Vinkius catalog, you can plug it right into your existing workflow and start managing your omnichannel marketing through natural conversation. It's about getting answers instantly and making sure your marketing operations stay on track without the manual overhead of constant context switching.

## Tools

### get_campaign_details
Get detailed information for a specific email campaign. Use this to see subject lines and deep campaign data.

### get_contact_profile
Get full profile and history for a specific contact by email. This is great for seeing how a customer interacts with your brand.

### quick_marketing_health_audit
Retrieve a high-level summary of campaign and contact activity. Use it to see how your campaigns and contacts are performing at a glance.

### list_marketing_address_books
List all contact address books configured in your Dotdigital account. This helps you navigate different segments across your account.

### list_email_campaigns
List all email marketing campaigns. It's the fastest way to get a bird's eye view of your history.

### list_address_book_contacts
List all contacts within a specific address book. This makes it easy to grab a batch of contacts for analysis.

### list_automation_programs
List all active marketing automation programs (journeys). Use this to confirm your automation is running as intended.

### list_email_templates
List all available email message templates. This helps you see what's already been built for your brand.

### search_marketing_contacts
Search for contacts using a specific query string. Use this to quickly locate customers based on custom criteria.

### get_dotdigital_account_metadata
Retrieve metadata and limits for your Dotdigital account. This is useful for staying within your plan's boundaries.

## Prompt Examples

**Prompt:** 
```
How many campaigns are we running right now?
```

**Response:** 
```
I've found 12 active email campaigns in your Dotdigital account. Here are the most recent ones:

| Campaign Name | Subject Line | Status |
| :--- | :--- | :--- |
| Q3 Newsletter | Check out our latest updates | Active |
| Flash Sale | 24 hours only! | Scheduled |
| Welcome Series | Glad you're here | Active |

Would you like to see the details for a specific one?
```

**Prompt:** 
```
Is the 'Welcome Series' journey active?
```

**Response:** 
```
Yes, the **Welcome Series** automation program is currently **Active**. It is configured to trigger for all new subscribers. Would you like me to list all other active journeys?
```

**Prompt:** 
```
Give me a summary of our marketing health.
```

**Response:** 
```
Here is a high-level summary of your current marketing activity:

* **Active Campaigns:** 12
* **Total Contacts:** 45,200
* **Active Journeys:** 5
* **Account Status:** Healthy

Everything looks to be running smoothly across your marketing channels.
```

## Capabilities

### Pull campaign details
Get specific information on any email campaign in your account.

### Look up customer profiles
Retrieve the full history and profile for a specific contact by email.

### Check marketing health
Get a high-level summary of your campaign and contact activity.

### List address books
See all your contact address books in one view.

### View email campaigns
List every email marketing campaign you have configured.

### Monitor automation programs
See which marketing journeys and automation programs are currently active.

### See message templates
View all available email message templates in your account.

### Check account limits
Retrieve metadata and account limits for your Dotdigital instance.

## Use Cases

### Checking VIP status
A manager asks the agent to see who's in the VIP list to prepare for a holiday promotion.

### Customer research
A CRM admin uses the agent to see a customer's history before jumping on a support call.

### Journey check
An automation lead checks if the Abandoned Cart flow is active during a site outage.

### Campaign audit
A marketer gets a summary of last week's activity to report to the executive team.

## Benefits

- Get instant campaign stats without logging into the Dotdigital dashboard.
- Pull specific customer data to personalize your outreach.
- Monitor your active journeys to ensure your workflows never break.
- Audit your marketing performance quickly for a high-level overview.
- Find specific contacts in seconds instead of manual filtering.
- Keep your account within limits before launching big pushes.

## How It Works

The bottom line is you get a direct conversational interface to your Dotdigital marketing data.

1. Connect the Dotdigital integration to your AI client via Vinkius.
2. Authorize the connection using your Dotdigital API Username and Password.
3. Ask your agent to check campaign statuses, find contacts, or pull marketing data.

## Frequently Asked Questions

**Can I use Dotdigital MCP to see my email history?**
Yes, the Connector allows your agent to list every email campaign you have configured in your account, showing you the history of your marketing efforts.

**How do I find a specific customer's profile?**
You can simply ask your agent to look up a person by their email address. It will pull their full profile and interaction history for you.

**Can it tell me if my automations are running?**
Yes, the Connector can list all active marketing automation programs and journeys so you can verify that your workflows are firing correctly.

**Can I check my account limits?**
The Connector can retrieve your account metadata, which includes your current limits and account details, helping you stay within your plan's boundaries.

**Is this good for marketing managers?**
It's perfect for marketing managers who need to quickly check campaign statuses, contact volumes, and automation health without logging into the full platform.

**How do I connect Dotdigital to my AI client?**
You can connect it by adding the Dotdigital MCP to your AI client via the Vinkius catalog and providing your API credentials from your account settings.

**How do I get Dotdigital API credentials?**
Log in to your Dotdigital account, navigate to **Settings > Access**, and select the **API users** tab. You can create a new API user to generate a unique username and password for this integration.

**Can the agent send new email campaigns?**
This integration currently focuses on listing and auditing campaigns, contacts, and automation programs. Scheduling or sending actual email broadcasts should be managed via the Dotdigital campaign builder.

**Does the integration support multiple address books?**
Yes, you can use the list_marketing_address_books tool to see all your address books and then list contacts for any specific book using its ID.