# LiveAgent MCP for AI Agents AI Agent Connect

> LiveAgent lets you manage your entire customer support helpdesk through your AI client. You can pull tickets, read conversation threads, check call logs, and update agent statuses without switching tabs. It connects your support data directly to your workspace, making it easy to handle customer issues, manage company records, and pull performance reports in one place.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_oe1b5Ezlx4dDSS15tUk8iqnL27oDVFy5O1bIe6V8/ai-agent-connect
- **Tags:** helpdesk, customer-service, ticketing-system, support-automation, crm

## Description

This LiveAgent MCP connects your helpdesk to your AI client so you can manage customer support operations through natural conversation. Instead of hunting through multiple tabs to find a customer's history, you can just ask your agent to pull up the relevant details. You can summarize long conversation threads, check if a specific ticket has been updated, and even add internal notes to a thread while you're still typing out a response to a customer. It turns your helpdesk from a static database into an active part of your workspace. Whether you're trying to spot a trend in customer complaints or just need to know who the main point of contact is at a specific company, the data is always right there. Getting your hands on this level of data visibility is a lot easier when you're using the Vinkius catalog, which lets you plug in this connection and start working immediately. It's about moving away from manual data entry and toward a setup where your agent actually knows the context of your customers.

## Tools

### get_conversation
Retrieve the full details of a single conversation. Use this to see the entire history of a customer interaction.

### list_conversations
List all conversations and tickets with optional filters. This makes it easy to find specific threads without scrolling through your history.

### list_customer_groups
See all customer groups in your helpdesk. This helps you organize your audience and manage permissions more effectively.

### delete_conversation
Remove a conversation from your records. This is useful for cleaning up old or irrelevant threads.

### get_agent
Fetch specific agent profiles and their auth tokens. You can use this to check agent status or retrieve credentials.

### get_company
Get the details for a specific company. This allows you to see the business context for any customer you're helping.

### list_phone_numbers
View your phone numbers using cursor-based pagination. This is helpful for managing multiple communication channels.

### get_settings
Pull your account settings from the dashboard. This lets you check your helpdesk configuration at any time.

### list_tickets
Retrieve a list of tickets using simple or advanced JSON filters. This helps you find specific issues based on status or date.

### list_ticket_history
See the history of your tickets with pagination. Use this to track how issues have progressed over time.

### list_time_reports
Pull time reports to track agent performance. This helps you see how your team is spending their time on tasks.

### update_conversation_status
Change the status of a conversation instantly. Use this to mark tickets as resolved or pending without switching tabs.

### add_customer_fields
Add custom field values to a customer profile. This helps you keep extra data like preferences or notes organized.

### add_conversation_message
Put a new message or internal note into a conversation. This is great for leaving updates for your teammates.

### list_calls
Access your call records using cursor-based pagination. Use this to review previous phone interactions with customers.

### list_companies
Get a list of all companies in your system. This provides a bird's-eye view of your customer base.

## Prompt Examples

**Prompt:** 
```
What's the status of the tickets for the 'Login Issue'?
```

**Response:** 
```
I've checked the status for the 'Login Issue' tickets. Here is the current summary:

| Ticket ID | Status | Last Updated |
| :--- | :--- | :--- |
| 452 | Pending | 2 hours ago |
| 453 | Open | 5 hours ago |
| 454 | In Progress | 1 hour ago |

Would you like me to pull the full history for any of these?
```

**Prompt:** 
```
Summarize the recent conversation with company ID 452.
```

**Response:** 
```
The recent conversation with company 452 shows the following:

* **Issue**: Customer is having trouble with the billing portal.
* **Recent Action**: The team verified the account status.
* **Next Step**: Waiting for the customer to provide a screenshot of the error.

I can add an internal note to this thread if you'd like.
```

**Prompt:** 
```
Who is the agent handling the most calls right now?
```

**Response:** 
```
Based on the recent call records, here are the agents with the highest activity:

1. **Sarah Connor** - 12 calls today
2. **John Doe** - 9 calls today
3. **Jane Smith** - 7 calls today

Would you like to see the specific time reports for Sarah Connor?
```

## Capabilities

### Pull specific ticket lists
Get a list of tickets filtered by status or date to find exactly what you need.

### Read conversation threads
View the full history of a customer interaction to get the full context.

### Add internal notes
Drop messages into a conversation for your team to see without leaving your current tab.

### Check call records
See who called and when from your phone logs to track all communication.

### Manage company data
Retrieve details about the companies your customers work for to see the business picture.

### Update conversation status
Change the state of a ticket or thread instantly to keep your records organized.

## Use Cases

### Pre-meeting prep
A CSM asks the agent to summarize the last 5 conversations with a specific company to prepare for a strategy call.

### Troubleshooting
A dev asks the agent to find the call logs and ticket history for a user experiencing a bug to see recent interactions.

### Team Handoff
A lead uses add_conversation_message to leave a do not contact note on a sensitive ticket for the next shift.

### Volume Check
A manager asks the agent to list all tickets with a Pending status to see the current backlog of the support team.

## Benefits

- Get instant context: Use get_conversation to see a customer's full history before you reply.
- Faster ticket sorting: Use list_tickets with JSON filters to find exactly what you need.
- Better team coordination: Use add_conversation_message to leave notes for coworkers without extra tabs.
- Accurate performance tracking: Use list_time_reports to see how agents are actually spending their time.
- Complete CRM visibility: Use list_companies and get_company to see the full business picture.
- Easy phone management: Use list_phone_numbers and list_calls to track all communication channels.

## How It Works

The bottom line is you get a direct line from your AI to your helpdesk data without the clicking.

1. Connect your LiveAgent domain and API key to the Connector.
2. Open your preferred AI client like Claude or Cursor.
3. Ask your agent to perform helpdesk tasks like listing tickets or checking company info.

## Frequently Asked Questions

**Can LiveAgent MCP help me manage my support tickets?**
Yes, it allows your AI agent to list, filter, and track the history of all your tickets automatically.

**How does LiveAgent MCP work with my AI agent?**
It connects your helpdesk data directly to your AI client, letting you ask questions about customers and tickets in plain English.

**Can I use LiveAgent MCP to see my call logs?**
Yes, you can pull your phone records and see who called and when without leaving your workspace.

**Does LiveAgent MCP support custom customer fields?**
It does. You can use it to add or retrieve custom field values to keep your customer profiles updated.

**Can I pull performance reports with LiveAgent MCP?**
Yes, you can retrieve time reports to see how your agents are spending their time on various tasks.

**Is LiveAgent MCP good for customer success teams?**
It's excellent for success teams who need to quickly pull company history and conversation notes to prep for meetings.

**Can I add internal notes to a ticket that the customer won't see?**
Yes! Use the `add_conversation_message` tool and set the `type` parameter to 'N' (Note). This will append an internal note to the conversation visible only to your team.

**How can I see the history of changes for a specific ticket?**
You can use the `list_ticket_history` tool. It provides a chronological record of all actions and changes associated with your tickets.

**Is it possible to list all companies registered in my LiveAgent account?**
Yes, the `list_companies` tool allows you to retrieve a list of all companies stored in your CRM database within LiveAgent.