# Tatango MCP for AI Agents AI Agent Connect

> Tatango MCP lets you manage high-volume SMS and MMS marketing campaigns directly through your AI agent. It handles subscriber lists, mass broadcasts, and one-to-one transactional alerts while keeping your outreach compliant with industry standards. Move from manual dashboard clicking to natural language commands for your entire SMS strategy.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_zlsy6FZ5nmHPAMxOBCJ8J1gdnxxPDtNvVNP6mazL/ai-agent-connect
- **Tags:** sms-marketing, mms-campaigns, tcpa-compliance, subscriber-management, high-volume-messaging, broadcast-messaging

## Description

Managing large-scale SMS marketing usually involves jumping between tabs, copy-pasting phone numbers, and squinting at campaign stats. This Connector changes that by letting you talk to your data instead of clicking through a dashboard. You can ask your agent to pull a specific list, send out a mass alert, or check if a webhook is actually firing without ever leaving your workspace. It's about turning a complex marketing stack into a conversational interface. When you find this in the Vinkius catalog, you're getting a way to bridge the gap between your marketing goals and your actual execution. You stop worrying about the technicalities of the API and start focusing on the content of your messages. You can send out a last-minute political alert or a standard receipt. The agent handles the heavy lifting of the Tatango platform for you.

## Tools

### add_new_sms_subscriber
Adds a new phone number to a list and triggers an opt-in confirmation. This makes it easy to grow your audience while staying compliant.

### check_api_health
Verifies that your Tatango account is connected and the API is responding. Use this to ensure your systems are ready for a campaign.

### create_broadcast_campaign
Sends a mass SMS message to a selected marketing list. It handles the distribution of your message to all subscribers at once.

### get_list_details
Fetches the metadata and configuration for a specific subscriber list. Use this to see how a list is set up or what it contains.

### get_account_profile
Retrieves your authenticated account information and profile details. This gives your agent the context it needs to manage your account.

### get_subscriber_details
Pulls the specific info for a single phone number in your database. This is useful for looking up individual customer data.

### list_sms_campaigns
Shows a full list of all previous and current broadcast campaigns. You can use this to review your past marketing activity.

### list_sms_marketing_lists
Lists all your active marketing directories and groups. This helps you keep track of all your different audience segments.

### list_sms_subscribers
Shows every subscriber currently assigned to a specific list. Use this to see who is on a list without opening the dashboard.

### list_configured_webhooks
Shows all active webhooks used for your outbound events. This helps you monitor your integrations and automated triggers.

### send_transactional_sms
Sends a one-to-one message like a receipt or alert to a single phone number. It's the best way to send non-marketing updates to customers.

### unsubscribe_phone_number
Removes a specific subscriber from a list to ensure compliance. This automates the process of honoring opt-out requests.

## Prompt Examples

**Prompt:** 
```
Show me all my marketing lists.
```

**Response:** 
```
I've pulled your marketing lists. You have 3 active directories: **Main Supporters** (1,250 members), **Event Leads**, and **Volunteer Alerts**. Which one would you like to see subscribers for?
```

**Prompt:** 
```
Send a broadcast to the 'Volunteer Alerts' list: 'Meeting relocated to Hall B. See you there!'.
```

**Response:** 
```
Broadcast initiated! I've triggered the campaign to the **Volunteer Alerts** list (ID: 10293). All subscribers in that group will receive the update shortly.
```

**Prompt:** 
```
Add +15550199 to the 'Main Supporters' list.
```

**Response:** 
```
Subscriber added! I've registered **+15550199** in the **Main Supporters** list. They will now receive your upcoming broadcast alerts.
```

## Capabilities

### Send mass SMS broadcasts
Send a marketing message to your entire subscriber list in one go.

### Manage subscriber lists
Add new phone numbers or remove people who opt out of your lists.

### Send one-to-one alerts
Send transactional messages like receipts or status updates to specific numbers.

### Search subscriber data
Look up specific phone numbers and their associated details in your database.

### Monitor webhooks
Check your active webhooks to ensure your outbound events are firing correctly.

### View list metadata
Inspect the details and configuration of your various marketing directories.

## Use Cases

### Sending out a mass political alert
A campaign manager needs to tell 5,000 people about a meeting change. They ask the agent to send a broadcast to the 'Volunteer' list.

### Checking membership growth
A non-profit lead wants to see who joined today. They ask the agent to list subscribers for the 'Main Supporters' list.

### Sending a customer receipt
A small business owner needs to send a specific receipt. They ask the agent to send a transactional SMS to a customer's phone number.

### Cleaning up an opt-out list
A marketing manager notices a high unsubscribe rate. They ask the agent to check the 'Main Supporters' list and remove any numbers that opted out.

## Benefits

- Send mass messages quickly using create_broadcast_campaign to reach your whole list at once.
- Keep your lists clean by using unsubscribe_phone_number to handle opt-outs instantly.
- Verify your connection status anytime with check_api_health to avoid downtime.
- Manage your audience better by using list_sms_marketing_lists to see all your groups.
- Handle one-to-one alerts like receipts with send_transactional_sms for better customer service.
- Get instant data on specific users by using get_subscriber_details to see their info.

## How It Works

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

1. Subscribe to the Tatango MCP on Vinkius.
2. Paste your Tatango API Key into your AI client settings.
3. Start asking your agent to manage your SMS campaigns and lists.

## Frequently Asked Questions

**Can I use the Tatango MCP to send mass marketing texts?**
Yes, you can use it to send mass SMS messages to your entire marketing list at once. It handles the broadcast for you so you don't have to send them individually.

**How does the Tatango MCP handle subscriber opt-outs?**
It uses the unsubscribe_phone_number tool to remove people from your lists. This helps you stay compliant with messaging regulations without manual list editing.

**Can I send one-to-one messages with the Tatango MCP?**
Yes, you can send transactional messages like receipts or alerts to specific numbers. These are perfect for non-marketing updates that need to go out immediately.

**Does the Tatango MCP help with TCPA compliance?**
Yes, it includes tools to manage opt-ins and unsubscribes. This helps ensure your high-volume outreach follows standard messaging rules.

**Can I check my account status using the Tatango MCP?**
You can use it to check your API health and fetch your account profile details. It's a fast way to make sure your connection is active before you start a campaign.

**How do I manage my different SMS lists with Tatango MCP?**
You can list all your marketing directories and see the metadata for each one. This helps you keep your different audience segments organized.

**Can I send an SMS to a whole list using the AI?**
Yes! Use the `create_broadcast_campaign` tool. Provide the List ID and your message text. Your agent will trigger the broadcast to all subscribers in that list instantly.

**How do I add a new phone number to a marketing list?**
Use the `add_new_sms_subscriber` action. Provide the phone number and the target List ID. The agent will instantly register the new subscriber in Tatango.

**Is it possible to see my recent broadcast history via AI?**
Absolutely. Run the `list_sms_campaigns` query. The agent will retrieve a history of all broadcast messages sent from your account, allowing you to monitor past outreach.