# Chatsistant MCP for AI Agents AI Agent Connect

> Chatsistant MCP lets you manage your entire chatbot ecosystem through your AI client. You can build knowledge bases, review customer chats, and monitor webhooks without leaving your workspace. It's for teams who need to handle white-label AI assistants at scale.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_pHKIqUVnpNzysk3EjJJFx7brchTn8atfbhMnxatz/ai-agent-connect
- **Tags:** ai-assistant, white-label, conversation-analytics, knowledge-base, webhook-integration, bot-management

## Description

Managing a fleet of white-label AI assistants usually means jumping between different dashboard tabs to check bot statuses or update training data. This Connector changes that by letting you handle those tasks directly through your preferred AI client. Instead of manually clicking through a UI, you can just ask your agent to find specific chat logs or check if a webhook triggered correctly. You can also train your bots on the fly by feeding them new URLs or files without needing to navigate complex settings menus. It makes it easy to see exactly what your bots are telling customers and where they might be hitting a wall. Because Vinkius hosts this Connector, you can connect it to your existing workflow and keep your bot management as conversational as the bots you're building. You get a direct line into your chatbot's brain to keep it accurate and helpful.

## Tools

### add_data_source
Add a new URL, file, or text snippet to a bot's training data. This lets you keep your bot's knowledge up to date instantly.

### list_webhooks
See all your configured webhooks and their triggers. Use this to check if your integrations are firing correctly.

### query_bot
Send a direct question to a bot's knowledge base. This helps you test how the bot will answer before you go live.

### get_bot
Retrieve the full profile of a specific bot. Use this to check current status and specific knowledge base settings.

### get_conversation
Pull the full message history for a single chat. This is how you deep dive into a specific customer interaction.

### list_bots
Get a complete list of every bot in your account. It's the fastest way to see what's active and what's paused.

### list_data_sources
List bot data sources

### list_conversations
View all chat sessions across your bots. You can filter these by bot ID to focus on specific agents.

## Prompt Examples

**Prompt:** 
```
List all my bots and tell me which ones are currently paused.
```

**Response:** 
```
### Bot Status Overview

| Bot Name | ID | Status |
| :--- | :--- | :--- |
| Support Agent | `bot_101` | ✅ Active |
| Sales Helper | `bot_102` | ✅ Active |
| Internal Wiki | `bot_103` | ⏸️ Paused |

Your **Internal Wiki** bot is currently paused. Would you like me to unpause it for you?
```

**Prompt:** 
```
Find the conversation history for bot_123 and summarize the customer's main complaint.
```

**Response:** 
```
### Conversation Summary: `conv_8891`

**Bot:** Sales Helper (`bot_102`)
**Customer Issue:** Pricing for enterprise tiers.

**Summary:**
* The customer is frustrated by the lack of a bulk discount for over 50 seats.
* They mentioned a competitor offers a 15% discount.
* They are looking for a quote by Friday.

**Next Step:** Would you like me to pull the full message history for this session?
```

**Prompt:** 
```
Add the new shipping policy URL to the support bot's knowledge base.
```

**Response:** 
```
I've added the new policy to your **Support Agent**.

* **Source:** `https://example.com/shipping-policy`
* **Status:** Processing
* **Estimated Completion:** 3-5 minutes

Your bot will begin using this information as soon as the indexing is complete.
```

## Capabilities

### Add new training data sources
Add a new URL, file, or text snippet to a bot's knowledge base.

### Fetch bot profiles
Get the full details and status of any bot in your account.

### Review chat histories
Pull the full message history for a specific conversation.

### Audit bot lists
See a complete list of all your active and paused bots.

### Filter conversation logs
View chat sessions across your bots with optional filtering by bot ID.

### Monitor webhook triggers
View all configured webhooks and their delivery settings.

### Test bot knowledge
Ask a bot a direct question to see how it responds based on its training.

## Use Cases

### Fixing incorrect bot answers
A bot is giving wrong answers about a new policy. Use query_bot to test the current answer, then use add_data_source to upload the new policy PDF.

### Auditing large chat volumes
You need to audit 50 different chat logs from last week. Ask your agent to list_conversations filtered by a specific bot ID to find the relevant history.

### Verifying webhook delivery
You're unsure if your webhooks are firing for new signups. Use list_webhooks to check the delivery settings and event triggers across all bots.

### Quick bot status checks
You need to see the status of 20 different white-label bots. Use list_bots to get a quick overview of what's active and what's paused.

## Benefits

- Stop switching tabs by managing your entire bot fleet directly within your AI client.
- Update bot knowledge instantly using add_data_source to feed new URLs or files into the system.
- Spot knowledge gaps faster by using list_conversations to review real customer interactions.
- Test bot accuracy on demand with query_bot to see how it handles specific questions.
- Keep your integrations running smoothly by checking webhook triggers with list_webhooks.
- Save time on manual setup by using list_bots to quickly audit your active assistant profiles.

## How It Works

The bottom line is you get a conversational command center for your chatbot ecosystem.

1. Get your API key from the Chatsistant dashboard settings.
2. Plug that key into your Connector client connection settings.
3. Start asking your agent to list bots, pull logs, or add new data sources.

## Frequently Asked Questions

**Can I use Chatsistant MCP to manage multiple bots at once?**
Yes, it lets you see every bot in your account and manage them individually from your AI client.

**How do I update my bot's training data?**
You can ask your agent to add new URLs or files to a bot's knowledge base instantly.

**Can I see what my bots are actually saying to customers?**
Yes, you can pull full conversation histories to review every message your bots send.

**How does this help with webhook errors?**
You can list all your webhooks to check if the triggers and settings are correct for your integrations.

**Is this for building a chatbot or managing one?**
This is for managing your existing bots, checking their status, and updating their knowledge.

**Can I test a bot's answer before going live?**
You can query a bot's knowledge base directly to see how it responds to specific questions before customers see it.

**Can I send a question to a bot and get an AI-generated answer in real time?**
Yes! The `query_bot` tool accepts a Bot ID and a question string. It sends the query to the bot's AI engine and returns a response generated from its trained knowledge base — perfect for testing bot accuracy before deploying changes.

**Can I review all the data sources currently training my bot?**
Yes. The `list_data_sources` tool returns all URLs, documents, and text snippets that have been added to a specific bot's knowledge base, including their processing status. Use `add_data_source` to programmatically add new URLs, text, or file content to expand the bot's training data.

**Can I browse conversation histories across all my bots?**
Yes. Use `list_conversations` to retrieve all chat sessions — optionally filter by a specific Bot ID. Then use `get_conversation` with the Conversation ID to inspect the full message timeline, including user questions, bot responses, and timestamps.