# Kustomer MCP for AI Agents AI Agent Connect

> Kustomer MCP lets you connect your AI agent to your customer service platform to pull conversation histories, search through deep customer timelines, and grab full profile details. It's built for teams that need to audit support interactions across email, chat, and social channels without manually switching between different tabs.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_5ZquI4QiGGGPjpcpYGKJYPbwgS6O3ypcLWWoOZ88/ai-agent-connect
- **Tags:** omnichannel-support, customer-360, support-automation, conversation-history, crm-integration

## Description

Managing a high-volume support desk usually means jumping between different screens to piece together a customer's history. You might have a chat open in one tab, an email in another, and a CRM record in a third, trying to remember what was promised two weeks ago. This Kustomer MCP changes that by letting your AI agent do the heavy lifting of data gathering. Instead of manually hunting for notes, you can just ask your agent to find specific interactions or summarize a customer's recent issues. It pulls in everything from support queues and agent lists to the granular details of custom data classes. Because Vinkius hosts this connection, you can plug it into your existing workflow and get a full 360-degree view of your customers instantly. It handles the tedious parts like filtering through thousands of messages or identifying the right customer ID, so you can focus on actually solving the problems.

## Tools

### list_support_conversations
Get a list of the most recent conversations across all support channels.

### list_data_klasses
View all custom data classes and Klasses defined in your Kustomer account.

### check_kustomer_api_status
Verify that the Kustomer API is online and responding correctly.

### list_kustomer_customers
Pull a list of all customers to help identify specific IDs for auditing.

### get_customer_profile
Retrieve the complete profile and history for a specific customer.

### get_conversation_details
Pull the specific details and metadata for a single support conversation.

### list_conversation_messages
Fetch every individual message within a specific conversation thread.

### list_support_queues
See all active support queues like Billing or Technical Support.

### list_kustomer_agents
Get a full list of all active support agents and users in your system.

### search_kustomer_timeline
Perform a deep search across customer histories using a JSON string of filters.

## Prompt Examples

**Prompt:** 
```
What was the last thing this customer said about their shipping delay?
```

**Response:** 
```
I've checked the recent messages for this customer. Here is the latest interaction:

| Date | Channel | Message |
| :--- | :--- | :--- |
| Oct 24 | Chat | "I still haven't received my order. It was supposed to be here yesterday."
| Oct 23 | Email | "Can you please check the status of my shipment?"

It looks like they are getting frustrated with the delay.
```

**Prompt:** 
```
Are there any open issues in the Technical Support queue?
```

**Response:** 
```
I've checked the active queues for you:

* **Technical Support**: 14 open tickets
* **Billing**: 3 open tickets
* **General Inquiry**: 0 open tickets

Would you like me to list the most recent tickets in the Technical Support queue?
```

**Prompt:** 
```
Show me the full profile for customer 65a4b3c2d1e0f.
```

**Response:** 
```
I've retrieved the profile for customer **65a4b3c2d1e0f**:

* **Name**: Jane Doe
* **Status**: Platinum Member
* **Lifetime Value**: $1,200
* **Last Contact**: Email, 2 days ago
* **Recent Issue**: Shipping delay

Let me know if you need to see the specific messages from that last contact.
```

## Capabilities

### Pull recent support conversations
Get a list of recent interactions across email, chat, and social channels.

### Retrieve full message history
Access every message within a specific conversation thread for auditing.

### Search customer timelines
Find specific events in a customer's history using complex filters.

### Fetch detailed customer profiles
Get a complete view of a customer's attributes and historical data.

### List support queues and agents
View active support queues and the team members assigned to them.

### Check API status
Verify that the Kustomer connection is active and responding.

## Use Cases

### Finding a specific past promise
A customer claims they were promised a refund but can't remember when. The agent uses the timeline search to find the specific chat where the promise was made.

### Checking queue health
A manager needs to see how many tickets are in the Billing queue. The agent calls the list support queues tool to provide an immediate count.

### Rapid profile lookup
A support rep needs to see a customer's lifetime value and last contact. The agent pulls the data using the customer profile tool for a specific ID.

### Auditing recent chat quality
A team lead wants to see the latest interactions. The agent uses the list support conversations tool to find the 10 most recent threads.

## Benefits

- Stop manual tab-switching by pulling recent support conversations into a single view for your agent to summarize.
- Get a complete picture of user history instantly to avoid asking customers to repeat information they've already shared.
- Find specific issues faster by searching customer timelines with complex filters to pinpoint exact events.
- Audit your team's workload by pulling agent rosters and queue statuses to balance support volume.
- Access custom data points easily by listing your Klasses to see specialized attributes and custom fields.

## How It Works

The bottom line is you get a direct line from your AI agent to your customer data without the manual tab-switching.

1. Subscribe to the Kustomer MCP on the Vinkius Marketplace.
2. Generate a Bearer API Key in your Kustomer settings under Security.
3. Enter the key into your AI client's configuration panel to start using natural language commands.

## Frequently Asked Questions

**Can the Kustomer MCP help me see my support team's performance?**
Yes, it allows your AI agent to list all active agents and view the current status of different support queues, making it easier to see where the workload is distributed.

**How does the Kustomer MCP handle different chat channels?**
It pulls conversations from email, chat, and social media into one place so your agent can see the full history regardless of where the customer reached out.

**Can I use the Kustomer MCP to find a customer's past issues?**
Yes, the timeline search tool allows your agent to perform deep searches across a customer's history using specific filters to find old interactions quickly.

**Will the Kustomer MCP show my custom data fields?**
Yes, it can list your custom data classes, which means your agent can access any specific custom attributes you've set up in your Kustomer account.

**Can I use the Kustomer MCP to audit specific conversations?**
Absolutely. You can ask your agent to list recent conversations and then pull the full message history for any specific thread to review the details.

**Where do I find my Kustomer API Key?**
Log in to Kustomer, navigate to **Settings** > **Security** > **API Keys**, and create a new key with the necessary scopes.

**Can I see chat messages in real-time?**
The `list_conversation_messages` tool fetches the current history. While not a streaming 'live' view, it provides the most recent state.

**Does this support creating customers?**
The current version focus on data retrieval and analysis. Creation tools are planned for future updates.