# Wati MCP for AI Agents AI Agent Connect

> Wati MCP connects your AI agent directly to your WhatsApp Business API. You can send template and session messages, manage your CRM contacts, and track broadcast campaigns without switching tabs. It turns your AI into a full-featured WhatsApp hub for customer support and sales.

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

## Description

You're tired of jumping between your CRM and your WhatsApp dashboard just to answer a simple customer question. This Connector changes that by putting your entire WhatsApp business history and contact list directly into your AI agent's hands. Instead of copy-pasting phone numbers or hunting for old threads just to find out what a customer actually wants, you can just ask your agent to find a customer and see what they last said. It handles the heavy lifting of pulling profile details or sending out approved template messages so you can stay in your primary workspace. If you're looking for a way to manage high-volume messaging without the manual overhead, this is the bridge you need. It's one of the many ways you can extend what your agent does through the Vinkius catalog, making it easy to keep your customer communications consistent and fast. You get to move from a reactive check the dashboard workflow to a proactive just do it interaction where your agent handles the logistics of the WhatsApp API for you.

## Tools

### add_contact
Add a contact

### get_contact
Get contact details

### get_template
Get template details

### list_templates
List message templates

### list_broadcasts
List broadcasts

### list_contacts
List contacts

### list_messages
List messages

### list_tags
List tags

### send_media_message
Send media message

### update_contact
Update contact attributes

### send_session_message
Send a free-text reply to a user during an active session. This is perfect for natural, flowing conversations with your customers.

### send_template_message
Send an approved template message to a specific phone number. This is the standard way to send notifications or first-time outreach.

### check_wati_status
Verify connectivity

## Prompt Examples

**Prompt:** 
```
Can you tell me what the last customer said to me on WhatsApp?
```

**Response:** 
```
I've pulled the recent history for +123456789. The last few messages were:

* **Customer:** 'Is my order shipped?'
* **You:** 'It's currently being processed.'
* **Customer:** 'Great, thanks!'

Would you like me to look for more details?
```

**Prompt:** 
```
Send the order_confirmation template to the customer at +123456789.
```

**Response:** 
```
Done. I've sent the `order_confirmation` template to +123456789. It's currently in the delivery queue.
```

**Prompt:** 
```
Who are my most recent contacts in the Wati CRM?
```

**Response:** 
```
I found several recent contacts. Here are the top 3:

| Name | Phone Number |
| :--- | :--- |
| John Doe | +123456789 |
| Jane Smith | +987654321 |
| Robert Brown | +112233445 |

Would you like to see the full profile for any of these?
```

## Capabilities

### Send session messages
Send free-text replies to customers during active conversations.

### Send template messages
Dispatch approved WhatsApp templates to new leads or for notifications.

### Pull contact details
Get full profile information for a specific phone number instantly.

### View chat history
See the latest messages from a customer to get context before you reply.

### Manage broadcast campaigns
Track the status and delivery of your active outbound marketing.

### List CRM contacts
Browse your entire WhatsApp customer list from your AI interface.

### Check message templates
See which templates are approved or pending for your outbound messages.

## Use Cases

### Support context lookup
A support rep needs to know why a customer is angry. They ask the agent to pull the chat history for a phone number to see the last three messages.

### Automated order confirmation
A salesperson wants to send an order confirmation. They tell the agent to send a specific template to a new lead's number.

### Marketing reach tracking
A marketing manager wants to see if a sale was successful. They ask the agent to list the broadcast campaigns and check the delivery status.

### Rapid CRM browsing
A customer service rep needs to find a VIP. They ask the agent to list all contacts and filter for specific names or numbers.

## Benefits

- Stop tab switching. Use list_whatsapp_contacts to see your full CRM list without leaving your AI chat window.
- Faster context gathering. Pull recent conversations with get_whatsapp_chat_history to understand a customer's problem instantly.
- Reliable notifications. Send out official alerts using send_template_message to ensure your messages get delivered.
- Marketing visibility. Track your reach by using list_broadcast_campaigns to see which campaigns are active.
- Instant lead follow-up. Use send_session_message to reply to new inquiries the moment they come in.
- Template management. Keep your messaging compliant by checking list_whatsapp_templates to see what's approved.

## How It Works

The bottom line is you get a direct line to your WhatsApp Business API inside your AI workspace.

1. Subscribe to the Wati MCP and provide your API URL and API Token.
2. Connect your preferred AI client to the Vinkius platform.
3. Ask your agent to send messages, find contacts, or check history.

## Frequently Asked Questions

**Can the Wati MCP help me manage my WhatsApp Business API?**
Yes, it connects your AI agent directly to your Wati account so you can send messages and manage your CRM without leaving your workspace.

**How do I send messages to customers using this Connector?**
Your agent can send both approved templates for new outreach and free-text session messages for ongoing conversations.

**Can I see my previous WhatsApp conversations?**
Yes, the Connector allows your agent to pull the recent message history for any specific contact so you have full context.

**Does the Wati MCP support broadcast campaigns?**
It can list your previous and active broadcast campaigns and show you their current delivery status.

**Can I use this to find specific customer phone numbers?**
You can ask your agent to list all contacts in your Wati CRM or get specific profile details by phone number.

**Is this good for a customer support team?**
It's ideal for support teams because it lets agents quickly check history and reply to users in one place.

**Can I see which message templates are approved?**
Yes, the Connector can list all your approved and pending WhatsApp templates so you know what you can send.

**Can I send a WhatsApp message to a customer who hasn't messaged me first?**
Yes, but you must use an approved template message. The `send_template_message` tool allows you to initiate communication using these templates. If the user has messaged you in the last 24 hours, you can use `send_session_message` for free-text replies.

**How do I see what templates are available to send?**
Use the `list_whatsapp_templates` tool. It will return all your approved and pending message templates, allowing you to choose the right one for your communication needs.

**Can I check the delivery status of my broadcast campaigns via chat?**
Yes. The `list_broadcast_campaigns` tool provides a list of your previous and active WhatsApp broadcasts, including their delivery statistics, so you can track performance directly from your agent.

**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.