# Deskpro MCP for AI Agents AI Agent Connect

> Deskpro MCP connects your helpdesk to your AI agent so you can manage support tickets, user profiles, and knowledgebase articles without switching tabs. It handles ticket updates, staff lookups, and KB content retrieval in real-time.

## Overview
- **Category:** customer-support
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_Xgn42BRthyQeS8UpI7NQjRt6j0mxkzxNjDEMD43j/ai-agent-connect
- **Tags:** omnichannel-support, self-service-portal, sla-tracking, ticket-automation, help-center, customer-service

## Description

Stop jumping between your support dashboard and your chat tools. When you connect your Deskpro helpdesk to an AI agent, your agent becomes a first-class member of your support team. You can ask it to find specific tickets, summarize long message histories, and update priorities on the fly. It doesn't just look at data; it helps you move the needle on customer satisfaction. You can pull up end-user profiles to see their history or grab specific articles from your knowledgebase to send to a customer. If you're looking for a way to make your helpdesk operations more fluid, this Connector on Vinkius is the fastest way to get there. You'll spend less time copy-pasting and more time actually solving problems. It's about giving your agent the context it needs to act like a seasoned support lead.

## Tools

### check_api_health
See if your Deskpro API is currently online. Use this to troubleshoot connection issues quickly.

### create_new_helpdesk_ticket
Open a new support request with a subject, email, and message. This lets your agent initiate help requests for you.

### get_article_content
Pull the full text of a specific knowledgebase article. Use this to feed your agent the exact info it needs to answer a user.

### get_ticket_details
Get the full history and metadata for a specific ticket. This helps you see the context of a customer's problem.

### list_kb_articles
Get a list of all articles in your help center. Use this to browse your available self-service content.

### list_user_organizations
See which organizations your users belong to. This helps you manage B2B account relationships.

### list_helpdesk_tickets
Get a list of all tickets, filtered by status and department. Use this to triage your daily workload.

### list_helpdesk_users
See a list of all end-users in your system. This helps you manage your customer base.

### list_configured_webhooks
See which webhooks are currently active. Use this to manage your automated data flows.

### update_ticket_properties
Change the status, priority, or other details of a ticket. Use this to manage the lifecycle of a support request.

### get_user_profile
Pull details for a specific end-user. Use this to see account status and customer history.

### list_helpdesk_agents
See a list of all staff members in your helpdesk. This helps you coordinate team assignments.

## Prompt Examples

**Prompt:** 
```
List all the tickets that are currently marked as 'awaiting_agent'.
```

**Response:** 
```
I've found 4 tickets currently awaiting an agent's response:

| Ticket ID | Subject | Priority |
| :--- | :--- | :--- |
| #1029 | Login Error | High |
| #1030 | Billing Inquiry | Medium |
| #1031 | Feature Request | Low |
| #1032 | API Timeout | High |

Would you like me to summarize the history for the high-priority login error?
```

**Prompt:** 
```
What is the history for ticket #1029?
```

**Response:** 
```
### Ticket #1029: Login Error
**Current Status:** Awaiting Agent
**Summary of Interactions:**
* **User:** Reported being unable to access the dashboard since 9 AM.
* **Agent (Sarah):** Asked for error codes.
* **User:** Provided 'Error 504' screenshot.
* **Latest Update:** User is still locked out. 

**Next Step:** Should I draft a response offering to reset their credentials?
```

**Prompt:** 
```
Find the help article for 'resetting a password'.
```

**Response:** 
```
I found the following article in your knowledgebase:

**Title:** How to Reset Your Password
**Content Summary:** 
1. Go to the login page.
2. Click 'Forgot Password'.
3. Enter your registered email.
4. Follow the link sent to your inbox to create a new password.

Would you like me to send this full text to the customer?
```

## Capabilities

### Update ticket priorities
Change the urgency or status of a support request using natural language.

### Summarize message history
Get a quick overview of a long customer conversation in seconds.

### Pull user organization profiles
See which companies your users belong to and their account status.

### Fetch knowledgebase articles
Retrieve the full text of help center articles to share with customers.

### List helpdesk staff
See a directory of your support agents and their assignments.

### Check API connectivity
Verify that your helpdesk connection is active and healthy.

### Manage outbound webhooks
View and manage active webhooks for automated data flows.

## Use Cases

### Triage a flood of new requests
A support lead asks the agent to list all 'awaiting_agent' tickets and summarize the high-priority ones.

### Onboard a new B2B client
A success manager asks the agent to list user organizations and check the profile of the primary admin.

### Resolve a recurring login issue
A rep asks the agent to find articles about 'setup guides' and pull the content to send to a customer.

### Audit helpdesk operations
An ops lead asks the agent to list all active webhooks and check the API health status.

## Benefits

- Faster triaging: Use list_helpdesk_tickets to see what needs attention immediately without clicking through folders.
- Better context: Use get_user_profile and get_ticket_details to give your agent the full picture of a customer's history.
- Faster knowledge delivery: Use get_article_content to pull exact help center answers into your chat.
- Easier team management: Use list_helpdesk_agents to see who is available and coordinate support routing.
- Automated ticket creation: Use create_new_helpdesk_ticket to turn a chat conversation into a formal support record instantly.
- Proactive monitoring: Use check_api_health and list_configured_webhooks to ensure your support pipeline stays online.

## How It Works

The bottom line is you get a direct line between your AI and your helpdesk data.

1. Subscribe to this Connector on the Vinkius catalog.
2. Grab your API Key and Instance URL from the Deskpro Admin Portal.
3. Connect your agent and start asking for ticket updates or user data.

## Frequently Asked Questions

**Can the Deskpro MCP help me manage my support tickets?**
Yes, it lets your agent list, summarize, and update tickets directly. You can triage your daily workload by asking your agent to find specific statuses or high-priority cases.

**How does Deskpro MCP handle our knowledgebase?**
It can pull content from your help center articles instantly. Your agent can grab the exact steps for a solution and provide them to your customers in a single message.

**Can I use Deskpro MCP to see my team's status?**
Yes, it can list your helpdesk agents. This helps you see who is on the team and coordinate support routing more effectively.

**Does Deskpro MCP work with Claude?**
Yes, it works with Claude and any other MCP-compatible client. Once connected, your agent can access all your Deskpro data.

**Can the Deskpro MCP create new tickets?**
Yes, it can open new tickets with a subject, email, and initial message. This allows your agent to turn a chat conversation into a formal support record automatically.

**How do I connect Deskpro MCP to my helpdesk?**
You just need your API Key and Instance URL from your Deskpro Admin Portal. Once you have those, you can connect it to your agent via the Vinkius catalog.

**How do I find my Deskpro API Key?**
Log in as an Admin, navigate to **Apps & Integrations** > **API Keys**, and click **Add** to generate a new key for your instance.

**Can the agent update ticket priorities?**
Yes! The `update_ticket_properties` tool allows the agent to modify status, urgency, and specific metadata of any support request.

**Does it support reading internal articles?**
Absolutely. Use the `get_article_content` tool with an article ID to retrieve the full text and metadata for your help center content.