# Denim MCP for AI Agents AI Agent Connect

> Denim helps you manage your financial services marketing directly through your AI agent. You can track subscriber profiles, monitor campaign performance, and oversee automated workflows without jumping between tabs. It connects your marketing data to your chat interface so you can pull insights or update contacts on the fly.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_L9xe1H69pQylqvtpDljR1GyOZ8CuwPZQK1IFFXQO/ai-agent-connect
- **Tags:** financial-services, multi-channel-marketing, campaign-management, subscriber-segmentation, marketing-analytics

## Description

Denim connects your marketing automation platform for financial services to your AI workflow. Instead of logging into a separate dashboard to check how your mortgage refinance campaign is performing or who's signed up for your newsletter, you can just ask your agent. It handles the heavy lifting of pulling subscriber metadata, checking opt-in statuses, and auditing your audience segments. When you're planning a new push, you can see what templates are available or check your account limits in seconds. It's designed to give you a clear view of your multi-channel marketing without the friction of manual data entry. Because Vinkius hosts this Connector, you can plug it into your existing setup and start talking to your data immediately. You'll spend less time digging through CRM tables and more time actually making decisions on how to reach your customers.

## Tools

### list_marketing_campaigns
Get a full list of every campaign in your account. It's the fastest way to see what's currently live.

### list_active_automations
See all your running automated workflows. Use this to make sure your drip sequences are still active.

### list_crm_contacts
View all the contacts and leads in your system. This lets you browse your entire subscriber base in one go.

### add_new_contact
Add a new lead or subscriber to your database. This makes it easy to keep your records current without manual typing.

### get_account_metadata
See your current account limits and settings. Use this to check your subscription status or usage caps quickly.

### get_campaign_analytics
Pull performance numbers for a specific campaign. It gives you the open rates and click counts you need to see.

### get_campaign_details
Look up the specific settings for a campaign. This helps you double check the configuration of your active promotions.

### list_audience_segments
See how your audience groups are organized. Use this to plan your next targeted marketing push.

### list_email_templates
Look through all your available marketing templates. This helps you find the right design for your next send.

### search_active_campaigns
Find specific running campaigns using keywords. This is great for quickly locating a specific promotion in a large list.

## Prompt Examples

**Prompt:** 
```
What's the performance of our 'Mortgage Refinance' campaign?
```

**Response:** 
```
### Campaign Performance: Mortgage Refinance

| Metric | Value |
| :--- | :--- |
| **Open Rate** | 28.4% |
| **Click-Through Rate** | 4.2% |
| **Total Clicks** | 1,142 |

Your engagement is slightly higher than last month. Would you like me to list the top-performing links from this campaign?
```

**Prompt:** 
```
Are there any active automations running right now?
```

**Response:** 
```
I've checked your active workflows. Here is what's running:

*   **Welcome Sequence** (Active)
*   **Lead Nurture Drip** (Active)
*   **Abandoned Cart Reminder** (Paused)

Everything looks to be running as expected except for the abandoned cart flow.
```

**Prompt:** 
```
Find the profile for user@example.com.
```

**Response:** 
```
I've pulled the profile for **user@example.com**:

*   **Status:** Subscribed
*   **Segment:** High Net Worth
*   **Last Interaction:** Q2 Investment Update
*   **Opt-in:** Verified

Would you like to see their full behavioral history or add a note to this contact?
```

## Capabilities

### Pull campaign performance metrics
Get real-time open rates and click counts for your active marketing pushes.

### Add new subscribers to the database
Register new leads and contacts directly through your chat interface.

### View active marketing workflows
See all your running automated drip sequences and marketing flows.

### Explore audience segments
Browse your configured groups to see how your customers are categorized.

### Search for running campaigns
Find specific active promotions using keywords to quickly check their status.

### Retrieve account limits and settings
Check your current account metadata and subscription limits in seconds.

## Use Cases

### Checking campaign performance
A Marketing Director needs to know the click-through rate of a 'Summer Savings' campaign. They ask the agent to pull the stats using `get_campaign_analytics`.

### Verifying subscriber segments
A CRM manager wants to see if a specific user is in the 'High Net Worth' group. They ask the agent to find the profile using `list_crm_contacts`.

### Auditing automation status
An ops person wants to make sure the 'Welcome Sequence' is still active. They use `list_active_automations` to verify the workflow status.

### Planning content assets
A digital marketer wants to see if they have enough templates for a new holiday push. They use `list_email_templates` to check.

## Benefits

- Get instant campaign stats using `get_campaign_analytics` to see how your mortgage or investment ads are performing in real time. This helps you pivot your strategy based on actual open rates and clicks.
- Manage your subscriber list more easily by using `add_new_contact` to put new leads into your CRM without leaving your chat. It keeps your database clean and up to date without extra clicks.
- Audit your marketing health by using `list_active_automations` to ensure your drip sequences are running exactly as planned. You can verify every active workflow with a single question.
- Plan better targeting by using `list_audience_segments` to see how your different customer groups are structured. It gives you a clear view of your segments for more precise messaging.
- Quickly find specific content by using `list_email_templates` to see what assets you have ready to go for your next send. You won't have to hunt through folders to find the right design.
- Stay on top of your account limits by using `get_account_metadata` to prevent hitting caps during high-volume marketing periods. It keeps your operations running smoothly without surprises.

## How It Works

The bottom line is you get a conversational interface for your entire marketing automation stack.

1. Get your API key from your Denim account settings.
2. Connect the Denim MCP to your AI client via the Vinkius dashboard.
3. Ask your agent to pull campaign stats or find specific subscriber profiles.

## Frequently Asked Questions

**How can I use the Denim MCP for my marketing campaigns?**
You can ask your agent to list all active campaigns, check specific performance metrics, and search for running ads by keyword.

**Can the Denim MCP help manage my financial services subscribers?**
Yes, it allows you to pull subscriber profiles, check opt-in statuses, and see which audience segments they belong to.

**Is the Denim MCP good for monitoring automated workflows?**
It lets you see all your active marketing automations and drip sequences in one list so you can ensure they are running correctly.

**Can I check my Denim account limits with this Connector?**
You can use the Connector to pull your account metadata, which includes your current settings and usage limits.

**How do I find out which email templates are ready?**
Your agent can list all available marketing templates in your Denim account so you can see what's ready for your next send.

**How do I get a Denim API Key?**
Log in to your Denim account, navigate to **Settings > API**, and you can generate or retrieve your unique API Key from that section.

**Can the agent send new campaigns?**
This integration currently focuses on monitoring existing campaigns, segments, and analytics. Creating or launching new campaigns should be handled via the Denim dashboard.

**Does the integration show real-time engagement?**
Yes, you can use the get_campaign_analytics tool to retrieve the latest reported engagement metrics for any of your active campaigns.