# CHATFLY MCP for AI Agents AI Agent Connect

> CHATFLY lets you manage your custom AI chatbots and knowledge bases directly through your AI agent. Instead of jumping between tabs, you can train bots on new files, check conversation logs, and send test messages in one place. It's the quickest way to keep your knowledge base fresh and your bots performing.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_g5Jpcnhe3wKDzdOk7FPTVWgbtYJ0bn7BpbvqugJz/ai-agent-connect
- **Tags:** custom-ai-bots, knowledge-base, document-training, conversational-ai, data-source-integration, ai-training

## Description

Managing a fleet of custom chatbots usually means constant tab-switching between your dashboard and your chat interface. You have to manually upload docs, wait for training to finish, and then hunt through logs to see if the bot actually answered correctly. This Connector changes that by bringing those controls into your agent's workspace. You can tell your agent to find specific documents in your knowledge base or check the status of a training job without leaving your current window. It's about moving from manual monitoring to active management. Since Vinkius hosts this Connector, you can plug it into your existing workflow and handle the heavy lifting of chatbot oversight through natural conversation. Whether you're checking your usage quotas or testing a new response, everything happens in the same thread where you're already working.

## Tools

### list_chatfly_bots
Get a full list of every bot in your account. Use this to quickly see what's currently live.

### list_fly_conversations
See a list of your most recent chat sessions. This helps you jump into specific dialogues for review.

### trigger_bot_training
Start the process of teaching your bot new information. You can do this instantly without opening a browser.

### list_uploaded_documents
See every file you've added to your knowledge base. This helps you verify what data the bot actually has access to.

### get_chatbot_details
Pull specific stats and settings for any individual bot. Use this to check if a bot is active or ready for traffic.

### get_conversation_history
Read through the messages between your bots and users. It's the fastest way to audit performance and spot issues.

### get_chatfly_account_info
Check your remaining usage and core account details. This keeps you from hitting limits unexpectedly.

### send_bot_message
Send a manual prompt to a bot and get a live response. It's perfect for quick testing of new knowledge.

## Prompt Examples

**Prompt:** 
```
Which of my bots are currently ready for traffic?
```

**Response:** 
```
I've checked your CHATFLY account. You have 3 active bots: 'Support Assistant', 'Sales Closer', and 'Internal FAQ Bot'. All are currently marked as 'Ready' and have completed their latest training cycles.
```

**Prompt:** 
```
Can you show me the last few things people asked the Support Assistant?
```

**Response:** 
```
Here are the 5 most recent conversations for 'Support Assistant':

| User Query | Bot Response Summary |
| :--- | :--- |
| 'How do I reset my password?' | Provided steps for the Security settings. |
| 'What's your refund policy?' | Explained the 30-day window. |
| 'Is there a discount?' | Directed them to the sales page. |
| 'How to install?' | Sent the link to the setup guide. |
| 'Pricing plans?' | Listed the monthly tiers. |
```

**Prompt:** 
```
Trigger a training run for the Sales Closer bot.
```

**Response:** 
```
I've sent the command to CHATFLY. The training process for 'Sales Closer' has been triggered. You can ask me to check the status again in a few minutes to see if it's finished.
```

## Capabilities

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

### Get specific bot details
Pull stats and settings for a single chatbot.

### View knowledge base files
See every document currently used for bot training.

### Start bot training
Trigger a new training session to ingest new data.

### Read conversation history
Access past messages between your bots and users.

### Send test messages
Send a prompt to a bot and get a live response.

### Check account limits
Retrieve your current usage and account info.

## Use Cases

### Testing a new FAQ
A content strategist asks the agent to send a message to a bot to see if it knows the new return policy.

### Audit a failing bot
A support manager pulls the conversation history for a specific bot to see where a user got stuck.

### Bulk training
A product owner tells the agent to trigger training for three different bots after uploading a new manual.

### Usage monitoring
A business owner checks their account info to see how many messages are left in their monthly quota.

## Benefits

- No more tab-switching: You can manage your entire ChatFly account without ever leaving your AI client.
- Faster training: Use trigger_bot_training to start data ingestion in seconds rather than navigating menus.
- Better audits: Quickly scan past interactions with get_conversation_history to see how your bots are performing.
- Real-time testing: Send messages via send_bot_message to see if your latest data updates actually work.
- Instant status checks: Use get_chatfly_account_info to monitor your usage and stay within your limits.
- Document oversight: Keep track of your knowledge base with list_uploaded_documents to ensure no files are missing.

## How It Works

The bottom line is you get a direct command line to your ChatFly account from your chat interface.

1. Get your API key from the ChatFly dashboard.
2. Paste the key into your Connector settings in your preferred agent.
3. Ask your agent to list bots, check training status, or audit logs.

## Frequently Asked Questions

**How does the CHATFLY MCP help my support team?**
It lets your team manage and audit your bots through a natural chat interface. You can pull conversation logs, check bot status, and test responses without leaving your workspace.

**Can I use CHATFLY MCP to train my bots on new files?**
Yes. You can tell your agent to trigger the training process for any of your bots. This ensures your knowledge base stays updated as your business data changes.

**Does the CHATFLY MCP let me see my usage limits?**
It does. You can ask your agent to retrieve your core account info, which includes your current usage quotas and limits so you don't run out of credits unexpectedly.

**Can I test bot responses before I go live?**
Absolutely. You can send a message to any of your bots through your agent and see the response immediately. This is a great way to verify that your training worked.

**How do I connect CHATFLY to my AI agent?**
Just grab your API key from the CHATFLY dashboard and paste it into your Connector settings. From there, your agent can access all your bot management tools.

**Can I train my bot on a new PDF file through the agent?**
You can trigger the training process using the `trigger_bot_training` tool once you have added files via the ChatFly dashboard. Future updates will support direct file uploads.

**How do I see the history of a specific conversation?**
Use the `get_conversation_history` tool with the unique conversation ID. Your agent will fetch the full transcript of messages between the user and the bot.

**Where do I find my ChatFly API Key?**
Log in to your ChatFly dashboard and navigate to the 'API' or 'Integrations' section. You can generate and copy your API key from there.