# AvoSMS MCP for AI Agents AI Agent Connect

> AvoSMS MCP for AI Agents. Send global SMS, manage sender IDs, and organize contact lists directly through your AI client. It turns manual messaging into a conversation. Use it to send notifications, track replies, and monitor your credits without ever leaving your chat interface. It is the fastest way to handle mobile communications at scale.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_c43ZzfjSwv9wcDdoebzXHdUetxRe2xvfi4j6IdGj/ai-agent-connect
- **Tags:** global-sms, messaging-api, sender-id, contact-lists, bulk-messaging, notification-delivery

## Description

AvoSMS lets you handle global mobile communications without opening a single dashboard. Instead of jumping between tabs to check your credit balance or manually typing phone numbers into a spreadsheet, you just tell your agent what to do. If you need to send a blast to your VIPs, your agent can pull that list and send the texts for you. You can also manage your brand identity by requesting new sender names or auditing how many people are actually replying to your messages. This means you can stop worrying about the logistics of mobile outreach and start focusing on the actual content of your messages.

By connecting AvoSMS to your AI agent through the Vinkius catalog, you get a unified way to manage these tasks. Because Vinkius lets you connect once to access a huge catalog, you can keep your messaging tools organized in one place. Your agent becomes a real-time operations manager that handles the repetitive work of list maintenance and balance checks, leaving you to focus on the strategy. Whether you are sending out high-volume marketing blasts or just need to send a quick notification to a single customer, your agent handles the heavy lifting. You get a clear view of your account health and customer interactions without ever having to log into a separate portal.

## Tools

### list_responses
See all incoming SMS replies. This helps you keep track of what customers are saying back to you.

### add_contact
Add a phone number to a specific list. This helps you build your audience without manual data entry.

### create_list
Create a new contact group. This helps you organize different types of customers for different campaigns.

### create_sender
Request a new sender name. This ensures your brand shows up correctly on the recipient's phone.

### delete_list
Delete an old contact list. This keeps your audience data clean and organized.

### delete_sender
Remove a sender name from your account. Use this to clear out old brand identities.

### get_account_check
Check if your account is connected. This lets you verify your API keys are working correctly.

### get_balance
Check your current SMS credit balance. This lets you monitor your spending in real time.

### list_lists
See all your contact lists. Use this to manage your various audience segments in one place.

### list_senders
See all your approved sender IDs. This helps you verify which brand names are currently active.

### send_sms
Send a text message to a specific phone number. This lets you deliver notifications or marketing updates instantly.

## Prompt Examples

**Prompt:** 
```
Send a text to +15550102 to let them know their appointment is confirmed.
```

**Response:** 
```
I've sent that confirmation. They'll receive a text shortly.

**Message Details:**
- **Recipient:** +15550102
- **Status:** Sent
- **Content:** Your appointment is confirmed.
```

**Prompt:** 
```
How much credit do I have left?
```

**Response:** 
```
Here is your current AvoSMS balance:

| Metric | Value |
| :--- | :--- |
| **Remaining Credits** | 450.5 |
| **Status** | Active |

You have plenty of credits left for your upcoming campaign.
```

**Prompt:** 
```
Who is on my VIP list?
```

**Response:** 
```
I found the following contacts in your **VIP** list:

- +1234567890
- +1987654321
- +1555000111

Would you like me to send a broadcast to these numbers?
```

## Capabilities

### Send global SMS messages
Your agent sends text messages to phone numbers worldwide instantly.

### Request brand identities
Manage approved sender names so your messages look professional on every device.

### Organize contact lists
Create and manage different groups of recipients using natural language.

### Track customer replies
Retrieve incoming messages to keep a record of two-way conversations.

### Monitor credit balances
Check your remaining SMS credits at any time to manage your budget.

## Use Cases

### Order Status Alerts
A customer wants to know where their package is. Your agent uses `send_sms` to give them a real-time update on their delivery status.

### VIP List Management
You have a new high-value lead. Tell your agent to `add_contact` to your 'VIP' list so they get special offers and priority updates.

### Support Reply Tracking
A support lead needs to see recent feedback. The agent uses `list_responses` to summarize the last 10 customer texts and identify issues.

### Credit Monitoring
An ops manager wants to know if they have enough funds for a blast. The agent uses `get_balance` to check the current status before a campaign starts.

## Benefits

- Stop checking your balance manually. Use `get_balance` to have your agent tell you exactly how many credits you have left whenever you ask.
- Keep your brand identity consistent. Use `create_sender` to request and manage names so your messages always look professional.
- Build your audience without a spreadsheet. Use `add_contact` and `create_list` to manage your customer groups through natural language.
- Stay on top of customer feedback. Use `list_responses` to see what people are saying back to your messages without leaving your chat.
- Send instant notifications. Use `send_sms` to trigger alerts for orders, appointments, or account updates immediately.
- Verify your setup quickly. Use `get_account_check` to make sure your connection is live before you start a big campaign.

## How It Works

The bottom line is you get a direct way to manage global SMS through your AI client.

1. Subscribe to the Connector on Vinkius and gather your AvoSMS Account ID and API Key.
2. Input those credentials into your preferred AI client like Claude, Cursor, or Windsurf.
3. Ask your agent to send messages, check your balance, or update your contact lists.

## Frequently Asked Questions

**Can I use AvoSMS to send global texts through my AI agent?**
Yes. You can use your AI client to send SMS messages to phone numbers worldwide. Your agent handles the delivery while you just provide the instructions.

**How do I manage my brand name with AvoSMS?**
You can request and manage approved sender IDs directly through your agent. This ensures your brand name shows up correctly on your customers' phones.

**Can my agent see replies with AvoSMS?**
Yes. Your agent can retrieve and list incoming SMS responses, allowing you to keep track of two-way conversations without switching tabs.

**How does AvoSMS handle contact lists?**
It allows you to create, list, and add contacts to specific groups. You can manage these lists using natural language commands like 'add this number to my VIP list'.

**Is AvoSMS good for high-volume alerts?**
Yes, it is designed for scale. You can use it to send instant notifications for orders, appointments, or account updates across global networks.

**Can I check my balance using AvoSMS?**
Yes. You can ask your agent to check your remaining SMS credits at any time. It provides a real-time look at your account health.

**What is a sender ID and why do I need one?**
A sender ID is the alphanumeric label (3-11 characters) that appears as the sender on the recipient's phone. Approved sender IDs help increase trust and open rates for your messages.

**Can I receive replies to my SMS messages?**
Yes! Use the `list_responses` tool to retrieve any incoming messages from your customers. This allows your agent to handle two-way communication workflows.

**How do I ensure my SMS is delivered at a specific time?**
When using the `send_sms` tool, provide a YYYY-MM-DD HH:MM:SS string in the `date` parameter. AvoSMS will queue the message and deliver it exactly at the requested time.