# BotGenuity MCP for AI Agents AI Agent Connect

> BotGenuity lets you manage your conversational AI bots and lead data directly through your AI agent. You can check chatbot statuses, pull chat histories, and view captured leads without switching tabs. It turns your agent into a bot engineer that handles the heavy lifting of monitoring and interacting with your customer engagement pipeline.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_dkPKx4oqfoMnNC3MXb4iGFQaWE8cjDRMjPlAB4YC/ai-agent-connect
- **Tags:** chatbot-builder, conversational-ai, digital-assistant, customer-engagement, automated-support, lead-capture

## Description

BotGenuity lets you manage your conversational AI bots and lead data directly through your AI agent. Stop jumping between different tabs to see how your chatbots are performing or where your leads are coming from. This Connector connects your account to your AI client, letting you handle the entire lifecycle of your automated customer engagement in one place. Instead of digging through messy lead tables or manually checking bot configurations, you can just ask your agent to pull the latest data or check a specific conversation. It makes managing a fleet of chatbots feel like a natural conversation rather than a series of manual data entry tasks. Whether you're trying to spot a trend in customer questions or need to see the full context of a specific interaction, your agent can grab that info instantly. You can even test your bots' responses or push messages through the system to see how they handle specific scenarios. It's a way to keep your team focused on high-value work while your agent handles the routine monitoring and data retrieval. You'll find this is a huge win for keeping your conversational AI pipeline organized, especially when you're using the Vinkius catalog to manage multiple integrations at once. It turns a fragmented process into a unified command center for your customer support and marketing data. You just need your API key from the security settings to get started. Once connected, your agent becomes your primary interface for all these actions, letting you move faster and keep your data in one spot.

## Tools

### get_chatbot_details
Pull the specific configuration and status for a single chatbot. It helps you double-check a bot's settings without leaving your chat.

### get_conversation_history
Fetches the entire transcript of a specific chat. This gives you the full context of a customer's issue.

### list_chatbots
Shows every chatbot in your account. Use it to get a bird's-eye view of your active bots.

### list_chatbot_conversations
Lists all active chats for a specific bot. It's the fastest way to see what your bots are currently handling.

### list_captured_leads
Pulls the directory of leads your bots have collected. You can see contact info and metadata in one go.

### chat_with_bot
Sends a manual message to a bot and gets a reply. This is perfect for testing how your bot handles specific queries.

## Prompt Examples

**Prompt:** 
```
Show me the leads from my 'Sales Bot'.
```

**Response:** 
```
### Captured Leads: Sales Bot

| Contact | Email | Interest Tag |
| :--- | :--- | :--- |
| @user_99 | user99@example.com | High Intent - Enterprise |
| @user_42 | user42@test.org | Demo Requested |

**Summary:** I've pulled 2 new leads from the Sales Bot. Would you like me to send a follow-up summary to the sales team?
```

**Prompt:** 
```
Is my 'Support Bot' working okay?
```

**Response:** 
```
### Bot Status: Support Bot

*   **Status:** Online
*   **Active Conversations:** 14
*   **Last Interaction:** 2 minutes ago

Everything looks healthy. The bot is currently handling 14 active chats. Do you want me to pull the latest conversation history for any of them?
```

**Prompt:** 
```
What did the last customer ask about shipping?
```

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

**Customer Query:** "What are your international shipping rates?"

**Bot Response:** "We offer flat-rate international shipping starting at $25.00."

**Context:** The customer also asked about customs fees, which the bot directed them to the FAQ page for.

Would you like to see the full transcript for this specific interaction?
```

## Capabilities

### List all active chatbots
See every bot in your account at once.

### View specific chatbot configurations
Check the exact settings and status of a single bot.

### Pull full chat histories
Get the complete transcript of any customer conversation.

### View captured leads and metadata
Access your directory of leads including contact details.

### Send messages to test bot responses
Send a manual message to a bot to see how it reacts.

### Monitor account connectivity
Check your account status and bot health instantly.

## Use Cases

### Audit a failing bot
A support lead notices a bot is looping. They ask the agent to use `list_chatbot_conversations` and `get_conversation_history` to find the specific thread causing the issue.

### Quick lead sync
A marketing manager needs to see today's leads. They ask the agent to use `list_captured_leads` to get a summary of new contacts for the sales team.

### Bot stress testing
A product manager wants to see how a bot handles a refund request. They use `chat_with_bot` to send a specific query and check the response.

### Fleet health check
An ops person wants to make sure all 10 bots are online. They use `list_chatbots` to get a real-time status of every instance.

## Benefits

- Get a bird's-eye view of your entire chatbot fleet using `list_chatbots` to ensure everything is running correctly.
- Stop digging through lead tables by using `list_captured_leads` to see high-fidelity contact metadata instantly.
- Understand customer pain points better by pulling full transcripts with `get_conversation_history` for any interaction.
- Verify bot performance and logic in real-time by sending test messages via `chat_with_bot` before going live.
- Stay on top of bot health and configuration details with `get_chatbot_details` to ensure your bots are always up to date.
- Monitor your entire conversational AI pipeline without leaving your workspace, making it easier to spot engagement trends.

## How It Works

The bottom line is you get a unified command center for your chatbot operations inside your preferred AI interface.

1. Grab your Bearer Token from the BotGenuity dashboard under Security settings.
2. Connect this Connector to your preferred AI client like Claude or Cursor.
3. Ask your agent to list your bots, pull lead data, or check chat logs.

## Frequently Asked Questions

**Can I use BotGenuity MCP to see my chatbot leads?**
Yes. You can ask your agent to pull the entire directory of leads captured by your bots, including contact metadata and conversation context.

**How does BotGenuity help with customer support?**
It lets you audit chat logs and monitor bot performance in real-time. You can quickly see what your bots are saying and identify common customer issues.

**Can my AI agent test my chatbot's responses?**
Absolutely. You can use your agent to send messages directly to a bot and see how it responds, which is perfect for testing new scripts or logic.

**Is BotGenuity good for marketing teams?**
It's great for marketing because it centralizes lead capture data. You can pull lead lists and engagement trends without leaving your primary workspace.

**Can I see full chat transcripts with BotGenuity?**
Yes. You can retrieve the full history of any specific conversation to get the complete context of a customer's interaction.

**How do I connect my BotGenuity account to my AI?**
Just grab your Bearer Token from your BotGenuity dashboard security settings and connect the Connector to your favorite AI client like Claude or Cursor.

**How do I find my BotGenuity API Key?**
Log in to your account, select a chatbot, navigate to **Settings** > **Security**, and generate your API Bearer Token.

**Can I test bot responses via AI?**
Yes! The `chat_with_bot` tool allows you to interact with your chatbots and retrieve high-fidelity AI responses programmatically.

**How do I retrieve captured leads?**
Use the `list_captured_leads` tool with a specific chatbot ID to retrieve all contact information collected during user sessions.