# SmartChatAI MCP for AI Agents AI Agent Connect

> SmartChatAI lets you manage your entire chatbot ecosystem directly through your AI agent. You can build new bots, train them on PDFs or websites, and monitor conversations without switching tabs. It's built for anyone who needs to scale conversational AI while keeping the knowledge base fresh and accurate. It handles the heavy lifting of data ingestion, like scraping links to keep your bots updated with the latest info, and lets you pull chat histories to see how your customers are actually interacting with your brand.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_5fjVN4hz5wDMsNn1YhpJYYbOodYFaL5gV4mJOz66/ai-agent-connect
- **Tags:** chatbot-orchestration, knowledge-base, lead-collection, conversational-ai, automated-support

## Description

SmartChatAI lets you manage your entire chatbot ecosystem directly through your AI agent. Managing a fleet of chatbots usually means jumping between different dashboards, uploading files one by one, and manually checking if your bots are actually answering correctly. This Connector changes that by giving your AI agent direct access to your SmartChatAI account. Instead of digging through menus, you can just tell your agent to add a new PDF to a bot's knowledge base or ask it to list all your active bots to see which ones are live. It handles the heavy lifting of data ingestion, like scraping links to keep your bots updated with the latest info, and lets you pull chat histories to see how your customers are actually interacting with your brand. Because Vinkius makes it so easy to connect these tools, you can move from a high-level strategy to specific execution in a single conversation. You'll spend less time on the how of bot management and more time on the what of your customer experience. You can check the health of your connection or list your webhooks to make sure everything is running as it should. This is about getting a clear view of your conversational AI presence without the friction of multiple logins. It puts the power of your chatbot platform into a conversational interface where you can execute commands as they come to mind. You can also use it to provision brand new bots with specific starting prompts or pull back specific configuration details to ensure your setup matches your goals. Whether you're trying to fix a specific response issue or just want to see a bird's-eye view of your entire bot fleet, the information is always just one prompt away. This removes the need to keep tabs open for every single bot you own.

## Tools

### list_ai_chatbots
Get a list of all bots in your account. It's the quickest way to see your entire bot fleet.

### add_pdf_to_knowledge_base
Upload a PDF file to train your bot on specific documents. This is great for adding manuals or policy guides.

### add_text_to_knowledge_base
Give your bot raw text data to learn from. Use this for quick facts or snippets that don't need a full file.

### add_website_to_knowledge_base
Provide a URL for the bot to learn from. It's the fastest way to keep your bot's info current.

### check_api_health
Check if the SmartChatAI connection is active. Use this to ensure your system is running smoothly.

### get_chatbot_details
Pull the full configuration for a specific bot. It helps you see exactly how a bot is set up.

### get_authenticated_user_profile
Retrieve your account profile information. This helps the agent understand your account context.

### list_configured_webhooks
See all your active webhooks in one list. Use this to manage your automated data flows.

### scrape_domain_links
Automatically find and index links on a website. This keeps your bot's knowledge base updated with new pages.

### create_new_ai_bot
Provision a new bot with a name and initial prompt. This lets you spin up new agents in seconds.

### get_bot_chat_history
Fetch transcripts of past conversations. Use this to review customer interactions or troubleshoot issues.

### message_ai_chatbot
Send a message to a bot and get a reply. This lets you test bot behavior directly from your chat.

## Prompt Examples

**Prompt:** 
```
List all the bots I have and tell me if they're healthy.
```

**Response:** 
```
I've pulled your bot list. You have 4 active bots:

- **Support Bot** (Online)
- **Sales Assistant** (Online)
- **FAQ Bot** (Online)
- **Lead Gen** (Offline)

The API is currently healthy. Would you like me to check the status of the Lead Gen bot or do something else?
```

**Prompt:** 
```
Train my sales bot on this new pricing PDF.
```

**Response:** 
```
I've successfully added the "Pricing_2024.pdf" to your Sales Assistant's knowledge base. The bot is now trained on the updated pricing tiers and discount policies.

- **Status**: Complete
- **Bot**: Sales Assistant
- **Action**: Knowledge Base Update
```

**Prompt:** 
```
Show me the last 5 conversations from the Support Bot.
```

**Response:** 
```
Here are the latest interactions for the Support Bot:

| User Query | Bot Response | Status |
| :--- | :--- | :--- |
| "How do I reset my password?" | "You can reset it via the 'Forgot Password' link..." | Resolved |
| "Is there a refund policy?" | "Yes, we offer a 30-day money-back guarantee..." | Resolved |
| "I'm having trouble logging in." | "Could you describe the error message you see?" | Pending |
| "Can I pay with PayPal?" | "Yes, we accept PayPal, Visa, and Master..." | Resolved |
| "Where is my order?" | "Please provide your order number so I can check..." | Pending |
```

## Capabilities

### Provision new AI bots
Create a new bot with a custom name and initial prompt in one step.

### Train bots with PDFs
Upload documents to the knowledge base to give your bot specific context.

### Ingest website content
Add URLs to your bot's training data to keep its information current.

### Retrieve chat transcripts
Pull full conversation histories to audit customer interactions.

### Monitor system health
Verify your API connection and check the status of your active bots.

### Manage webhooks
List and monitor active webhooks to manage your automated data flows.

### Send automated replies
Send messages to your chatbots and receive responses directly in the chat.

## Use Cases

### Updating a bot's refund policy
A marketing lead asks the agent to train the bot on a new policy PDF so they don't have to log into the dashboard and upload it manually.

### Testing a new bot's responses
A developer sends a test message to a new bot and then asks the agent to pull the transcript to verify the accuracy of the reply.

### Keeping a bot updated with new products
An ops manager tells the agent to scrape the new product launch page so the chatbot can start answering questions about the new features immediately.

### Auditing customer satisfaction
A customer success lead asks for a list of all active bots and then requests transcripts from the most active one to identify common issues.

## Benefits

- Update your bot's knowledge instantly by adding new URLs to keep your information current without manual copy-pasting.
- Audit customer interactions faster by pulling full transcripts to see exactly how users are interacting with your brand.
- Spin up new conversational agents in seconds with custom names and initial prompts to keep your projects moving forward.
- Keep your bots accurate by training them on complex documents like manuals or policy guides directly from your chat.
- Monitor your entire system's health to ensure your customer-facing bots never go offline unexpectedly.
- Manage your automated data flows more easily by viewing all active webhooks in one consolidated list.

## How It Works

The bottom line is you get a direct command line for your chatbot ecosystem through your favorite AI interface.

1. Subscribe to this Connector and grab your API key from your SmartChatAI dashboard.
2. Input your API key into your preferred AI client to establish a connection.
3. Start giving commands like 'add this URL to my sales bot' or 'show me the last 10 chats'.

## Frequently Asked Questions

**How does the SmartChatAI MCP help my team?**
It gives your AI agent the ability to manage your chatbots, update their training data, and check chat logs without you having to leave your current app.

**Can I use this to train my bot with a website link?**
Yes, you can tell your agent to use the website tool to scrape a URL and automatically add that content to your bot's knowledge base.

**Does this Connector support PDF uploads?**
Yes, you can have your agent upload PDFs directly to a specific bot's knowledge base to train it on documents like manuals or internal guides.

**Can I see my past chat logs using this?**
You can ask your agent to retrieve conversation transcripts for any of your bots, making it easy to audit customer interactions or troubleshoot issues.

**How do I manage my webhooks with this?**
You can ask your agent to list all active webhooks in your SmartChatAI account so you can keep track of your automated data flows.

**Can I create new bots through this?**
Yes, you can provision new AI bots with a name and a specific starting prompt using a simple natural language command to your agent.

**Is it possible to check if my bots are online?**
Yes, you can use the health check tool to verify that your SmartChatAI API is connected and your bots are running correctly.

**How do I find my SmartChatAI API Key?**
Log in to your SmartChatAI dashboard and you will find your unique secret API Key in the Settings or account management section.