# Freshdesk MCP for AI Agents AI Agent Connect

> Freshdesk MCP for AI Agents. Connect your Freshdesk account to your AI agent to manage customer support tickets, update statuses, and pull contact history without switching tabs. It turns your AI into a support operations coordinator that can handle ticket triaging, agent monitoring, and knowledge base lookups instantly.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_66QEYR9AUX5U5DX4ENgv1MEAPNCPmJdDoreIKs25/ai-agent-connect
- **Tags:** ticket-management, omnichannel-support, customer-service, automation, self-service, workflow-management

## Description

Imagine your AI agent actually knows what's happening in your support queue. Instead of copy-pasting ticket details into a chat window, you can just ask your agent to find specific issues or update a status. This Connector lets your AI act as a first-class member of your support team. You can have it pull up a customer's entire interaction history to give you context before you jump on a call, or ask it to reorganize your ticket priorities based on new information. It handles the heavy lifting of navigating your helpdesk so you don't have to. When you find it in the Vinkius catalog, you're getting a way to make your support workflow feel like a conversation rather than a series of clicks. It works by pulling live data from your Freshdesk account, letting your agent see who's online, what folders are in your knowledge base, and exactly what's happening with any given ticket. It's designed for the people who spend their day moving between tabs and trying to keep track of who said what. By giving your agent a direct line into your helpdesk, you can get summaries of long threads, check on a colleague's workload, and keep your tickets moving without the usual manual overhead. You can even have your agent help you stay organized by identifying which tickets need immediate attention or by pulling up the specific documentation needed to solve a complex technical problem.

## Tools

### list_help_folders
See all folders in your knowledge base. It helps you find documentation faster.

### create_ticket
Start a new support request. Use this to log issues from other channels quickly.

### get_contact_details
Pull up specific info for a customer. It gives your agent the context needed for a reply.

### get_ticket_details
See everything about a single ticket. This includes conversation threads and audit logs.

### list_support_agents
See who is currently working. Use this to check staff availability.

### list_support_companies
View your list of organization records. It helps you see the bigger picture of your B2B clients.

### list_contacts
Pull a list of all people in your helpdesk. Use this to find specific users quickly.

### list_tickets
Show your current ticket queue. You can filter these by status or priority.

### update_ticket_details
Change the info on an existing ticket. This is how you move tickets through your workflow.

### list_support_groups
See your different support categories like Billing or Tech Support. It helps with routing.

## Prompt Examples

**Prompt:** 
```
Show me all the open tickets with high priority.
```

**Response:** 
```
I've pulled the high-priority queue for you. Here are the current active issues:

| Ticket ID | Subject | Status |
| :--- | :--- | :--- |
| **101** | Login issues | Open |
| **105** | Payment failed | Open |
| **112** | API Timeout | Open |

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

**Prompt:** 
```
Who is the contact for ticket 101?
```

**Response:** 
```
The contact for ticket 101 is **john@example.com**. 

**Profile Details:**
* **Status:** Active Customer
* **Recent Interaction:** Reported a dashboard access issue 2 hours ago.
* **History:** This user has opened 3 tickets in the last month, mostly related to account permissions.

Would you like me to list the full conversation thread for this ticket?
```

**Prompt:** 
```
Update ticket 105 to resolved.
```

**Response:** 
```
Done! I've updated the status of ticket **105** to **Resolved**. 

I've also added a note to the audit log: *Status updated via AI agent.* Is there anything else you need help with in the queue?
```

## Capabilities

### Update ticket statuses
Change a ticket from open to resolved in one command.

### Fetch contact profiles
Get a customer's full history and details instantly.

### Monitor agent availability
See who is online and which groups are busy.

### Search knowledge base folders
Find internal documentation quickly.

### List and filter tickets
View your queue by priority or status.

## Use Cases

### Triage overload
A support lead is overwhelmed by a sudden spike in volume. They ask the agent to list all open tickets and summarize the main issues using `list_tickets`. The agent identifies the three most urgent problems, allowing the lead to prioritize work immediately.

### Account review
A customer success manager is preparing for a quarterly review. They ask the agent to find the history for a specific company using `list_support_companies`. The agent pulls up all previous interactions, helping the CSM prepare a thorough summary of the relationship.

### Agent management
An operations lead needs to balance the workload during a holiday. They ask the agent to see which support groups have the most active agents right now using `list_support_groups`. They then use that info to reassign the busiest queues to the team with the most capacity.

### Knowledge search
A new hire is trying to find a specific refund policy. They ask the agent to list the folders in the knowledge base to find a specific policy using `list_help_folders`. The agent provides the structure, helping the user find the right document in seconds.

## Benefits

- Stop switching tabs by using `list_tickets` and `get_ticket_details` to see everything in one place. This saves you from jumping between your browser and your AI chat, keeping your focus on the customer.
- Speed up responses with `get_contact_details` to pull up customer history instantly. You can see every past interaction and profile detail in one go, making it much easier to provide personalized support.
- Handle ticket routing faster by using `list_support_groups` and `list_support_agents` to see who's available. This helps you move tasks to the right people without having to manually check who is currently online.
- Keep your queue clean by using `update_ticket_details` to change statuses without manual clicking. You can update priorities and statuses via natural language, which cuts down on the time spent on repetitive data entry.
- Find answers faster with `list_help_folders` to navigate your internal knowledge base. Your agent can browse your documentation structure to find the right policy or guide for any customer query.
- Log issues instantly from other channels by using `create_ticket` to keep your records accurate. Instead of copy-pasting info from emails or social media, your agent can create a new ticket with all the details included.

## How It Works

The bottom line is you get a way to manage your entire helpdesk through natural language.

1. Subscribe to this Connector on Vinkius.
2. Grab your API Key from your Freshdesk Profile Settings.
3. Enter your Account Subdomain and start using it in your AI client.

## Frequently Asked Questions

**Can I use Freshdesk MCP to see my customer history?**
Yes, you can. Your agent can pull up a customer's entire interaction history and profile details instantly. This gives you the full context you need to provide personalized support without searching through multiple tabs.

**How do I update my ticket statuses with an AI agent?**
You can simply tell your agent to change a ticket's status or priority using natural language. It will update the information in Freshdesk for you, keeping your queue organized without manual clicking.

**Can the Freshdesk MCP help me manage my support team?**
It can. Your agent can list your support agents, check who is currently online, and see which support groups are most active. This makes it easy to balance workloads and coordinate your team's efforts.

**Will this Connector let me see my knowledge base folders?**
Yes, it allows your agent to explore your knowledge base folders. This means you can ask your agent to find specific internal documentation or policies to help solve customer problems faster.

**How do I connect Freshdesk to my AI client?**
First, subscribe to the Freshdesk MCP on Vinkius. Then, grab your API Key from your Freshdesk Profile Settings and provide your Account Subdomain to your AI client. From there, you're ready to go.

**Can I create new tickets using natural language?**
Yes, you can. Instead of filling out a form, you can just tell your agent what the issue is and who it's for. The agent will create the new ticket in Freshdesk with all the relevant details included.

**How do I find my Freshdesk API Key?**
Log in to Freshdesk, click your profile icon (top right), and select **Profile Settings**. Your API Key is displayed on the right sidebar.

**Can I filter tickets by specific status codes?**
Yes! Use the `list_tickets` tool and specify filters like 'open', 'pending', or use json for granular status values (e.g. 2 for Open, 5 for Closed).

**Is it possible to list knowledge base folders via AI?**
Absolutely. Use the `list_help_folders` tool to retrieve the organizational structure of your Freshdesk help center.