# Listrak MCP for AI Agents AI Agent Connect

> Listrak MCP. Connect your Listrak account to your AI agent to manage email and SMS campaigns, handle contact profiles, and trigger transactional messages or broadcasts. It lets you move from manual dashboard clicking to just telling your agent what to send and to whom. It makes cross-channel marketing feel like a conversation.

## Overview
- **Category:** marketing-automation
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_U53e4uy4ztzhcZ9Xf8YkATH2o7ASPRyXbNYg2XH2/ai-agent-connect
- **Tags:** cross-channel, campaign-management, customer-profiles, transactional-messaging, marketing-api

## Description

Connecting your Listrak account to your AI agent changes how you handle marketing outreach. Instead of jumping between tabs to check campaign statuses or manually pulling contact details, you can just ask your agent for a status update or to pull a specific profile. It makes managing cross-channel messaging feel like a conversation. You can tell your agent to send out a batch of order confirmations or trigger a quick SMS broadcast to a specific group without ever logging into the Listrak portal. It handles the heavy lifting of organizing your subscriber lists and ensuring the right messages hit the right phones or inboxes. By adding this to your setup on Vinkius, you get a way to move faster on marketing operations while keeping your data organized. It is about getting your messages out of your head and into your customers' hands without the usual friction of manual data entry.

## Tools

### list_sms_contacts
Get a full list of every mobile number in your SMS database. This helps you see your reach at a glance without digging through a complex dashboard.

### send_sms_broadcast
Send a mass text message to your entire audience or a specific group. Use this for urgent alerts or big announcements that need to go out right now.

### create_sms_contact
Add a new mobile subscriber to your Listrak database. This makes it easy to grow your SMS list directly from your agent's conversation.

### list_email_campaigns
See every active and past email marketing effort you've run. You can quickly check which campaigns are currently live to see how your outreach is performing.

### get_email_contact_details
Pull up the full profile of a specific email subscriber. Use this to see exactly who you're talking to before sending a personalized message.

### send_transactional_email
Trigger a specific, automated email like an order receipt or a password reset. It handles the delivery of these critical messages instantly.

### subscribe_to_sms_list
Put a specific contact onto a targeted SMS marketing list. This ensures they get the right updates based on their specific interests.

## Prompt Examples

**Prompt:** 
```
Can you send a shipping confirmation to customer 5521?
```

**Response:** 
```
I've sent the shipping confirmation email to customer 5521 using the standard shipping template. The message is now queued for delivery.
```

**Prompt:** 
```
Who is on our 'VIP' SMS list?
```

**Response:** 
```
Here are the current subscribers for your VIP SMS list:

| Phone Number | Status |
| :--- | :--- |
| +1 555-0199 | Active |
| +1 555-0244 | Active |

Would you like me to add anyone else to this list?
```

**Prompt:** 
```
Give me a summary of our current email campaigns.
```

**Response:** 
```
You have 4 active email campaigns right now:

* **Winter Sale** (ID: 123)
* **Newsletter Monthly** (ID: 456)
* **Product Launch** (ID: 789)
* **Flash Sale** (ID: 101)

The 'Winter Sale' is currently the most recent broadcast.
```

## Capabilities

### Send immediate SMS broadcasts
Send a mass text message to your entire audience or a specific group instantly.

### Trigger automated order confirmations
Send pre-defined transactional emails like order receipts or alerts automatically.

### Pull detailed subscriber profiles
Retrieve full contact information for any email subscriber in your database.

### Sync new SMS contacts
Add new mobile subscribers to your Listrak database directly from your AI agent.

### Manage SMS list subscriptions
Subscribe or unsubscribe contacts from specific SMS marketing lists via natural language.

### Monitor active email marketing goals
List all your current and past email campaigns to check on your marketing performance.

## Use Cases

### Sending instant order confirmations
A customer buys a product and needs a receipt. The user tells the agent to send the confirmation, and it uses `send_transactional_email` to trigger the message immediately.

### Auditing SMS subscriber lists
An ops manager needs to see how many people are on the VIP list. They ask the agent to pull the numbers using `list_sms_contacts` to get a quick summary.

### Adding new leads to marketing lists
A new lead comes in from a web form. The user tells the agent to add them to the SMS list, and it uses `create_sms_contact` and `subscribe_to_sms_list` to handle it.

### Checking campaign status
A marketing manager wants to see what emails went out last week. They ask the agent to show all past campaigns using `list_email_campaigns`.

## Benefits

- Get instant updates on your marketing performance by using `list_email_campaigns` to see what is live. You won't have to log in to check stats anymore.
- Send out urgent order confirmations or alerts immediately with `send_transactional_email`. It cuts out the delay between a customer action and your response.
- Build your mobile audience faster by using `create_sms_contact` to add new people to your list. Your agent handles the data entry for you.
- Keep your audience organized by using `subscribe_to_sms_list` to segment users. You can group people by interest just by asking your agent.
- Know your customers better by pulling data with `get_email_contact_details`. It gives you the context you need to make better marketing decisions.
- Reach your audience where they are with `send_sms_broadcast`. This lets you send high-priority messages to everyone on your list in seconds.

## How It Works

The bottom line is you get to manage your entire cross-channel marketing stack using just natural language.

1. Connect your Listrak Client ID and Client Secret to the Connector.
2. Ask your AI agent to perform a marketing action like sending a broadcast or pulling a contact list.
3. The agent executes the request via the Listrak API and confirms the action is complete.

## Frequently Asked Questions

**Can I use Listrak MCP to send SMS?**
Yes, you can send immediate SMS broadcasts to your audience or manage individual SMS contacts through your AI agent. It handles the delivery of your messages directly.

**How do I send transactional emails with Listrak MCP?**
Your agent can trigger pre-defined transactional emails, like order receipts, just by asking it to send a specific message ID to a recipient. This ensures your customers get their updates instantly.

**Can this Connector manage my subscriber lists?**
Yes, it lets you see your current email campaigns, pull contact details, and subscribe users to specific SMS lists. It helps you keep your audience organized without manual data entry.

**Is Listrak MCP good for CRM managers?**
It is a great fit for CRM managers who need to verify contact data or manage subscriber lists without leaving their primary workspace. It streamlines the way you interact with your marketing data.

**How do I add new contacts to Listrak using this?**
You can just tell your AI agent to create a new SMS contact, and it will add that person to your Listrak database automatically. It is a simple way to grow your lists through conversation.

**Can I see my past email campaigns with Listrak MCP?**
Yes, the Connector allows your agent to list all your historical and active email campaigns so you can monitor your marketing goals and see what has been sent in the past.

**How do I find my ListID and MessageID?**
In the Listrak platform, navigate to Help & Support > API ID Information. All IDs for your lists, profile fields, and messages are displayed there.

**Is IP whitelisting required for the Listrak API?**
Yes, Listrak requires you to whitelist the calling IP addresses in the Integration Management section of your account for the API to function correctly.

**Can I send SMS to an international phone number?**
Yes, as long as your Listrak account and sender code are configured for international messaging. Ensure the phone number is provided in E.164 format.