# Wati MCP for AI Agents AI Agent Connect

> Wati MCP connects your WhatsApp Business account to your AI agent. It lets you send messages at scale, manage templates, and handle customer chats directly from your workspace. It is the way to automate high-volume notifications and real-time support without leaving your primary tools.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_UqkX7bmarsYayAZgODQYmNZL33yk4b2ZULrT2b6f/ai-agent-connect
- **Tags:** whatsapp-api, chatbot, customer-engagement, shared-inbox, template-messaging, conversational-marketing

## Description

This Wati MCP connects your WhatsApp Business account directly to your AI agent to handle customer conversations and automated messaging. Instead of jumping between tabs to send manual messages or check template statuses, you can let your agent do the heavy lifting. You can have your agent pull up a customer's entire chat history to get context before replying, or trigger pre-approved notifications for order updates. It handles the repetitive stuff like adding new leads to your contact list and updating customer attributes while keeping your communication consistent. By using this Connector through the Vinkius catalog, you turn a manual messaging process into a proactive system where your agent can send media, manage broadcast lists, and keep your database clean. It moves the work of managing a WhatsApp presence into a single, unified interface where your agent actually understands the context of each conversation.

## Tools

### get_template
Get specific details for a single message template. Use this to check parameters before sending.

### list_templates
See all your approved WhatsApp templates. This helps you find the right message for the job.

### list_broadcasts
View your list of broadcast messages. It helps you track your large-scale outreach efforts.

### list_contacts
Get a full list of your WhatsApp subscribers. Use this to see who is in your database.

### list_messages
Pull a list of recent messages. This is great for checking the flow of a specific conversation.

### list_tags
See all the tags you've applied to your contacts. Use this to segment your audience.

### send_media_message
Send images or videos to your customers. This is perfect for sharing product photos or receipts.

### send_session_message
Send a standard message during an active conversation. This allows for real-time, natural chat.

### send_template_message
Send a pre-approved template to a customer. This is the best way to start a new conversation.

### update_contact
Change the details for an existing contact. Use this to keep your CRM data current.

### add_contact
Create a new contact record in your Wati account. This ensures your leads are saved correctly.

### check_wati_status
Verify that your connection to Wati is active. Use this to troubleshoot your setup quickly.

### get_contact
Pull the specific details for one contact. This helps your agent know exactly who they are talking to.

## Prompt Examples

**Prompt:** 
```
Send a shipping update to the customer at 5511999999999.
```

**Response:** 
```
I've sent the 'shipping_update' template to 5511999999999. The message was successfully delivered. Is there anything else you'd like me to do?
```

**Prompt:** 
```
Who is the customer at 5511888888888 and what's our last interaction?
```

**Response:** 
```
That contact is registered as **John Doe**. Here is the recent history:

* **Customer**: Asked about the refund policy.
* **You**: Explained the 30-day window.
* **Customer**: Confirmed they want to proceed.

Would you like me to send a confirmation message?
```

**Prompt:** 
```
Show me our available WhatsApp templates.
```

**Response:** 
```
Here are the approved templates currently in your Wati account:

| Template Name | Description |
| :--- | :--- |
| Welcome | New user greeting |
| Order_Ready | Confirmation for paid orders |
| Shipping_Update | Tracking info |

Which one should I use?
```

## Capabilities

### Send WhatsApp messages
Trigger instant responses or session messages to active contacts.

### Manage message templates
View and select from your library of pre-approved WhatsApp templates.

### Handle contact records
Add new leads, update existing details, and list all current subscribers.

### Retrieve chat history
Pull full transcripts for specific numbers to give your agent context.

### Send media content
Dispatch images or videos directly to customers via the WhatsApp API.

### Monitor broadcast status
View your list of broadcast messages to track your large-scale outreach efforts.

## Use Cases

### Order updates
A customer wants to know where their package is. The agent uses `get_contact` to find the order and `send_template_message` to provide the status.

### Lead management
A new lead signs up. The agent uses `add_contact` to save them and `send_session_message` to welcome them.

### Support history
A customer complains about a past issue. The agent uses `list_messages` to read the history and provide a better solution.

### Bulk outreach
A marketing manager wants to see recent campaign results. The agent uses `list_broadcasts` to show the latest updates.

## Benefits

- Stop manual copy-pasting by using `send_template_message` to trigger automated notifications.
- Get instant context for every chat by pulling full transcripts with `list_messages`.
- Keep your lead data clean by using `add_contact` and `update_contact` directly from your AI interface.
- Send rich media like product photos and videos using `send_media_message` without leaving your workspace.
- Manage your entire communication strategy by browsing your library with `list_templates`.
- Verify your connection status instantly with `check_wati_status` to avoid downtime.

## How It Works

The bottom line is you get a direct bridge between your AI agent and your official WhatsApp Business account.

1. Subscribe to the Wati MCP and get your API Key and Endpoint from your Wati dashboard.
2. Add these credentials to your AI client's configuration.
3. Ask your agent to send messages, check contact details, or list your templates.

## Frequently Asked Questions

**Can the Wati MCP send messages to my customers?**
Yes, this Connector lets your AI agent send both session messages for active chats and pre-approved templates to start new conversations.

**How does Wati help with customer support?**
It allows your agent to pull up previous chat histories and contact details instantly. This means your agent has the context needed to provide faster, more accurate help.

**Can I use the Wati MCP to manage my WhatsApp contacts?**
You can. Your agent can add new leads, update existing contact attributes, and list your entire subscriber base to keep your data organized.

**Is it possible to send images using this Connector?**
Yes, the Connector includes a tool to send media messages, so your agent can share photos or videos directly with your customers.

**How do I see my broadcast campaign status?**
Your agent can list your broadcasts to show you which large-scale messages have been sent and how your outreach is progressing.

**Can I see which templates are approved in Wati?**
Yes, your agent can list all your message templates so you can see what is available for your communication strategy.

**What is the difference between a session message and a template message?**
Session messages can only be sent if the user has messaged you in the last 24 hours. Template messages are pre-approved by WhatsApp and can be used to initiate a conversation at any time.

**How do I see the approved templates in my account?**
Use the `list_message_templates` query. Your agent will retrieve the complete list of pre-approved WhatsApp templates available in your Wati dashboard.

**Can I retrieve the last messages from a specific customer?**
Yes! Use the `list_chat_history` tool and provide the customer's WhatsApp number. The agent will return the message history for that specific conversation.