# Wati MCP for AI Agents AI Agent Connect

> Wati lets your AI agent handle WhatsApp Business messages directly. You can send pre-approved templates, manage your contact lists, view your active chatbots, and route conversations to human team members without switching tabs. It turns your AI into a functional WhatsApp operator.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_e2eWb6cFHGDzr8cWkjX12DO5bJEVAGzV3ybXEeRu/ai-agent-connect
- **Tags:** whatsapp-business, customer-engagement, messaging-api, chatbot-management, automated-messaging

## Description

Managing customer conversations across different platforms usually feels like a chore of constant tab-switching and copy-pasting. When you connect Wati to your AI agent, that friction disappears. Instead of manually logging into a dashboard to send a follow-up or check a contact's status, you just tell your agent what needs to happen. It handles the heavy lifting of interacting with the WhatsApp Business API for you. You can trigger broadcasts, pull specific customer segments, or see exactly which bots are running your automated flows. Because Vinkius makes it so easy to plug this into your existing setup, you can move from a messy pile of chat windows to a single, unified conversation with your customers. It's about giving your AI the hands it needs to actually do work in your messaging pipeline rather than just talking about it.

## Tools

### get_chatbots
See a list of all your configured chatbots to check their current status. This gives you a clear view of your automated messaging flows.

### send_template_message
Send a pre-approved WhatsApp template to a specific customer. This is the fastest way to trigger official messages like order confirmations.

### get_contacts
Pull a list of your current contacts from Wati to see who you're talking to. This helps you find specific customers without leaving your chat interface.

### assign_operator
Route a live chat to a specific human team member for a personal touch. Use this when a conversation needs a human eye instead of an automated response.

## Prompt Examples

**Prompt:** 
```
Can you show me which chatbots we have active in Wati right now?
```

**Response:** 
```
I've checked your Wati account. You have 3 active bots: **Customer Support Bot**, **Sales Lead Bot**, and **After-Hours Assistant**.
```

**Prompt:** 
```
Send the welcome_message template to the user at 85264318721.
```

**Response:** 
```
Sending the template message... The **welcome_message** has been successfully sent to 85264318721 via Wati.
```

**Prompt:** 
```
Move the chat for 85264318721 over to the support email team.
```

**Response:** 
```
Processing assignment... The conversation with 85264318721 has been assigned to the operator **support@company.com**.
```

## Capabilities

### Send pre-approved WhatsApp templates
Trigger official messages like order confirmations or appointment reminders automatically.

### Filter and pull specific contact lists
Retrieve specific customer segments or individual contact details into your chat.

### Route active chats to human staff
Move high-priority conversations from a bot to a human team member instantly.

### View all active chatbot flows
See a complete list of your configured bots and their current status.

## Use Cases

### Support Handover
A customer asks a complex question. The agent uses assign_operator to move the chat to a human specialist.

### Marketing Broadcast
A manager wants to notify 500 people of a sale. The agent uses send_template_message to reach them.

### Lead Follow-up
A new lead signs up. The agent uses get_contacts to find them and sends a welcome template.

### Bot Audit
An admin wants to see what's running. The agent uses get_chatbots to list all active flows.

## Benefits

- Send WhatsApp messages faster by using send_template_message to trigger pre-approved content instantly.
- Stop digging through spreadsheets by using get_contacts to pull specific customer data into your chat.
- Improve response times by using assign_operator to move high-priority chats to the right human at the right time.
- Keep your automated flows organized by using get_chatbots to monitor all your active bot configurations.
- Reduce manual data entry by letting your agent handle the repetitive parts of WhatsApp Business communication.

## How It Works

The bottom line is you get a way to control your entire WhatsApp Business presence through a single chat interface.

1. Subscribe to the Wati MCP on the Vinkius marketplace.
2. Provide your Wati API endpoint and access token in the configuration.
3. Use your AI client to send messages, manage contacts, or assign operators.

## Frequently Asked Questions

**How does Wati MCP help my customer support team?**
It lets your AI agent handle the heavy lifting of routing chats. Instead of a human manually moving tickets, the agent can route conversations to the right person instantly.

**Can I use Wati MCP to send mass messages?**
Yes, you can use the tools to trigger pre-approved templates. Your agent can handle the volume while you focus on the strategy.

**Does Wati MCP work with my existing WhatsApp Business account?**
It connects directly to your Wati account. You just need your API endpoint and access token to let your AI agent start managing your messages.

**How do I see my active chatbots using Wati MCP?**
Just ask your agent. It can pull a list of every bot you've configured, so you can monitor your automated flows in seconds.

**Can my AI agent find specific customers for me?**
Sure. The Connector allows your agent to retrieve and filter your contact list, making it easy to find the right person without leaving the chat.

**Can I send a WhatsApp message using a pre-approved template?**
Yes! Use the `send_template_message` tool. You'll need to provide the WhatsApp number, template name, and any dynamic parameters required by the template.

**How do I find a specific contact in my Wati account?**
Use the `get_contacts` tool. You can filter by name, creation date, or specific attributes to locate the exact contact you need.

**Is it possible to hand over a bot conversation to a human agent?**
Absolutely. Use the `assign_operator` tool with the contact's WhatsApp number and the email of the operator you wish to assign the chat to.