# Avochato MCP for AI Agents AI Agent Connect

> Avochato MCP lets you connect your business messaging to your AI agent to handle customer engagement automatically. It manages high-fidelity SMS and MMS, organizes your support tickets, and keeps your contact directory updated in real-time. Instead of jumping between different apps, your agent handles the communication, updates statuses, and keeps your records accurate so your team can focus on high-value work.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_I1MGTjNMdpVn6yjZDdI73Sp7FZJIv1OmLecSolgM/ai-agent-connect
- **Tags:** business-messaging, sms-marketing, mms, shared-inbox, customer-engagement, two-way-messaging

## Description

This Avochato MCP lets you take control of your business texting and customer engagement through natural conversation. Instead of jumping between your CRM and your texting app, you can just tell your agent to handle the heavy lifting. Imagine a situation where a customer texts a request, and your agent immediately sees the ticket, updates the status, and drafts a reply based on your history. This connection brings that level of coordination to your daily routine. You can manage your entire contact directory, send out high-fidelity messages with media links, and monitor incoming traffic through real-time webhooks. It turns your AI into a communication coordinator that knows who your customers are and where their issues stand. You can use it to keep your contact lists clean, send out mass notifications to leads, and keep your support team organized. It's one of the many tools you can find in the Vinkius catalog to make sure your team stays on top of every message without the manual overhead. You get a clear view of your organizational voice and a way to handle high-volume interactions without the usual friction of switching tabs or manual data entry.

## Tools

### create_contact
Add a new customer or lead to your business directory. This keeps your contact list current without manual entry.

### create_webhook
Set up a real-time notification for incoming messages or events. Use this to trigger your agent on new leads.

### delete_webhook
Remove an existing webhook from your account. Use this to clean up old notifications.

### get_contact
Pull detailed profile information and interaction history for a specific person. This helps your agent provide context.

### get_account_info
Fetch your current account identity and metadata. Use this to verify your connection status.

### list_contacts
See a full list of all SMS contacts in your database. This is great for auditing your audience.

### list_messages
View a history of your sent and received SMS and MMS messages. Use this to see the full conversation thread.

### list_tickets
Pull a list of all active conversation tickets from your inbox. This helps you monitor your current workload.

### list_webhooks
View all the active webhooks currently configured in your account. Use this to manage your automation triggers.

### send_message
Dispatch a new SMS or MMS message to a customer or lead. This lets your agent communicate directly with your audience.

### update_contact
Modify the details of an existing contact in your directory. Use this to keep your records accurate.

### update_ticket
Change the status or ownership of a specific support ticket. This helps your agent move issues through the workflow.

## Prompt Examples

**Prompt:** 
```
Check my active tickets and tell me if anything is high priority.
```

**Response:** 
```
I've pulled your active tickets from Avochato. Here is the current status:

| Ticket ID | Customer | Status | Priority |
| :--- | :--- | :--- | :--- |
| #1024 | @user_alpha | Open | **High** |
| #1025 | @user_beta | In Progress | Medium |
| #1028 | @user_gamma | Open | Low |

Ticket #1024 is flagged as high priority. Would you like me to update the status or draft a reply?
```

**Prompt:** 
```
Send a text to +14155550123 saying their order has shipped.
```

**Response:** 
```
Done! I've sent the following SMS to +14155550123:

> "Your order has shipped! You can track it here: [link]"

I've also noted this in the conversation history. Anything else?
```

**Prompt:** 
```
Who is our most recent contact and what was their last message?
```

**Response:** 
```
The most recent contact added is **Sarah Jenkins** (+15550199).

Her last message was:
> "I'm still waiting on the status of my refund. Can you check that?"

Would you like me to list the active tickets for her or send a follow-up?
```

## Capabilities

### Send SMS and MMS
Dispatch high-fidelity text messages with links and media directly to leads.

### Manage tickets
Update statuses and assign ownership of customer issues in real-time.

### Sync contacts
Programmatically manage your business directory and retrieve detailed profiles.

### Monitor traffic
Set up webhooks to get instant alerts on incoming messages.

### View threads
Access full conversation logs to see the history of any customer interaction.

## Use Cases

### The overwhelmed support lead
A customer asks about an order. The agent uses `list_tickets` to find the issue and `update_ticket` to move it to resolved.

### The busy sales rep
A lead needs a follow-up. The rep tells the agent to use `send_message` to send a personalized text with a tracking link.

### The marketing manager
You need to see who's active. The agent uses `list_contacts` to pull a list for a targeted SMS broadcast.

### The automated notifier
A new lead comes in. The agent uses `create_webhook` to ensure the team gets notified immediately.

## Benefits

- Stop manual data entry by using `create_contact` and `update_contact` to keep your directory current automatically.
- Handle support requests faster by using `list_tickets` and `update_ticket` to manage your queue from your agent's prompt.
- Send rich media and links instantly with `send_message` to keep customers informed about order updates.
- Stay on top of incoming leads by using `create_webhook` to trigger your agent on new messages.
- Get a full picture of customer history by using `list_messages` to see every interaction in one place.
- Keep your team aligned by using `get_account_info` to maintain a consistent view of your organization's messaging identity.

## How It Works

The bottom line is you get a way to run your entire customer messaging operation through a natural conversation with your agent.

1. Get your Auth ID and Auth Secret from your Avochato API settings.
2. Connect the Connector to your preferred client like Claude or Cursor.
3. Start asking your agent to send texts, update tickets, or pull contact info.

## Frequently Asked Questions

**Can the Avochato MCP send MMS messages?**
Yes, it handles both SMS and MMS messages. You can send high-fidelity texts with links or media directly through your agent.

**How does Avochato MCP help with customer support?**
It allows your agent to list, view, and update support tickets in real-time. This means your agent can help you manage the queue without you having to click through a dashboard.

**Can I use Avochato MCP to manage my contact list?**
Yes, you can create new contacts, update existing ones, and list your entire directory. This keeps your database organized automatically.

**Will Avochato MCP notify me of new messages?**
You can set up webhooks through the Connector to trigger your agent on incoming messages, ensuring you never miss a lead or customer request.

**Does Avochato MCP work with Cursor and Claude?**
Yes, it works with any MCP-compatible client, including Claude, Cursor, and Windsurf, making it easy to add to your existing setup.

**Can I see my full conversation history?**
Yes, the agent can pull your message history so you can see every interaction with a customer before you decide how to respond.

**How do I find my Avochato API credentials?**
Log in to your account, navigate to **Settings** > **API Access**, and copy your unique Auth ID and Auth Secret.

**Can I send media files via AI?**
Yes! The `send_message` tool accepts a `media_url` parameter, allowing your agent to dispatch high-fidelity MMS content programmatically.

**How do I check active tickets?**
Use the `list_tickets` tool to retrieve your complete directory of active and pending support tickets directly through your agent.