# ChatBot.com MCP for AI Agents AI Agent Connect

> ChatBot.com MCP lets you manage conversational AI workflows, user interactions, and bot training directly through your AI agent. It pulls story data, tracks user paths, and identifies phrases your bot missed, so you can refine your customer service automation without digging through complex dashboards. Connect your developer token to get a clear view of your bot's performance, audit your webhooks, and pull user profiles instantly.

## Overview
- **Category:** communication-messaging
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_2Z0qncNhPQ1ZiAdfbHS8L08HKBLoVsL20O1Ipg89/ai-agent-connect
- **Tags:** conversational-ai, bot-workflows, customer-service-automation, chat-automation, interaction-tracking, ai-agents

## Description

ChatBot.com MCP lets you manage conversational AI workflows, user interactions, and bot training directly through your AI agent. Instead of digging through a complex dashboard to see how people are moving through your bot, you can just ask your agent to pull the data. This Connector gives you a direct line to your story details, user profiles, and webhook integrations. It's built for people who need to see the truth of how their bot is performing in real time. You can quickly identify where users are dropping off, check out the specific interactions within a story, or grab a list of every phrase that tripped up your bot. By bringing this into your workflow via Vinkius, you turn your bot's backend into a searchable knowledge base. You can audit your NLP entities, check your user reach, and spot training gaps without ever having to switch tabs or export a CSV. It makes it much easier to see the gaps in your logic and fix them before they affect your customers. You'll spend less time hunting for information and more time actually refining your bot's personality and logic.

## Tools

### get_story_details
Get specific info about a single bot workflow. It helps you understand the logic of a particular conversation path.

### get_chatbot_user_details
Pull a detailed profile for a specific user. This is useful for seeing who is interacting with your bot.

### list_chatbot_entities
See all custom entities used for NLP matching. Use this to check how your bot recognizes specific keywords or data points.

### list_story_interactions
View all interactions within a specific story. This lets you see the actual flow of a conversation.

### list_chatbot_stories
List every story and workflow in your account. Use this to get a high-level view of your bot's capabilities.

### list_training_data
Get a list of phrases the bot didn't recognize. This is the fastest way to find out what your bot needs to learn next.

### list_chatbot_users
List everyone who has interacted with your bot. Use this to see your total reach and user base.

### list_chatbot_webhooks
List all configured webhook integrations. This helps you keep track of where your data is being sent.

## Prompt Examples

**Prompt:** 
```
List all the stories in my ChatBot.com account.
```

**Response:** 
```
I've pulled the list of conversational stories from your account. Here is what I found:

| Story Name | Status | Description |
| :--- | :--- | :--- |
| **Main Greeting** | Active | Handles initial customer inquiries |
| **Product FAQ** | Active | Answers common product questions |
| **Lead Gen** | Active | Captures user contact info |
| **Support Flow** | Active | Routes users to human agents |

Which of these would you like to see more details on?
```

**Prompt:** 
```
What phrases did the bot fail to recognize today?
```

**Response:** 
```
I've checked the training data for today. The bot missed these 5 phrases:

- "How do I get a refund?"
- "Talk to a real person"
- "Where is my order?"
- "I want to cancel"
- "Is there a discount?"

Would you like me to help you draft responses for any of these?
```

**Prompt:** 
```
Show me the interactions for the 'Product FAQ' story.
```

**Response:** 
```
Retrieving interactions for the **Product FAQ** story... I found 3 recent interactions:

1. **User A:** Asked about shipping costs.
2. **User B:** Inquired about the warranty period.
3. **User C:** Asked about return policies.

Do you want to see the full details for a specific user?
```

## Capabilities

### Get story details
Retrieve specific information about your bot workflows and conversational paths.

### View story interactions
See exactly how people are moving through your chatbot stories.

### Get user profiles
Pull detailed information on every person who has interacted with your bot.

### List training data
See a list of phrases your bot didn't understand so you can improve it.

### List webhooks
Review all your connected webhook integrations and entities in one list.

## Use Cases

### Fixing broken flows
A designer asks the agent to list interactions for a 'Lead Gen' story to see where people drop off.

### Bot training
A product manager asks for unrecognized phrases to see what new features the bot needs to handle.

### User troubleshooting
A support rep asks for a specific user's details to see their history with the bot.

### Audit check
A CX manager asks to see all webhook integrations to ensure data is flowing to the right places.

## Benefits

- Stop digging through dashboards to find out why a bot is failing. Use list_story_interactions to see the exact path a user took.
- Identify exactly what your bot missed with list_training_data. This lets you fix broken conversations faster than manual auditing.
- Get a full view of your user base instantly. Use list_chatbot_users and get_chatbot_user_details to understand who is using your service.
- Audit your integrations in seconds. Use list_chatbot_webhooks to see every connection your bot has active.
- Understand your NLP logic better. Use list_chatbot_entities to see how your bot interprets specific user inputs.
- Map out your entire bot structure quickly. Use list_chatbot_stories to get a bird's eye view of your conversational design.

## How It Works

The bottom line is you get a direct, natural language interface for your entire ChatBot.com account.

1. Subscribe to this Connector on Vinkius.
2. Paste your ChatBot Developer Access Token from your account settings.
3. Ask your AI agent to list stories, pull user data, or check training needs.

## Frequently Asked Questions

**Can I use ChatBot.com MCP to see why my bot is looping?**
Yes, you can pull interaction logs for specific stories to see exactly where users are getting stuck in the conversation path.

**How do I find out what my bot needs to learn?**
Use the Connector to list training data, which shows you every phrase the bot didn't understand so you can update its logic.

**Can I see who has been talking to my bot?**
Yes, this Connector lets you list all users and pull detailed profiles for anyone who has interacted with your bot.

**Does ChatBot.com MCP help with webhook auditing?**
Yes, you can list all your configured webhooks to make sure your integrations are set up correctly and sending data where it should.

**Can I use this to manage my bot's stories?**
You can list all stories and get details on specific ones to help with oversight and auditing of your conversational design.

**Is this Connector for building new bots?**
No, this is for managing and auditing existing bots. You still use the dashboard to build the actual flows and UI.

**Can I see which phrases my bot failed to understand?**
Yes! Use the `list_training_data` tool. The agent will return a list of unrecognized phrases, helping you identify what needs to be added to your bot's training set.

**How do I list all the interactions in a specific story?**
Use the `list_story_interactions` tool with the unique story ID. Your agent will fetch all interaction blocks and their configurations.

**Where do I find my ChatBot Access Token?**
Log in to your ChatBot account and go to the settings section. Look for 'API' or 'Integrations' to generate and copy your Developer Access Token.