Zendesk MCP connector
Zendesk is a customer service platform for managing support tickets, customer inquiries, and service relationships. The Zendesk MCP connector allows AI agents to create and update support tickets, manage ticket priorities and statuses, and add comments to ongoing conversations. It also supports searching across tickets, deleting tickets, and retrieving ticket details to track customer service workflows.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Zendesk MCP connector to perform the following actions:
- Resolve customer issues faster by updating ticket status and priority in real time
- Build customer profiles by syncing user data and organization information automatically
- Track support metrics by searching and retrieving ticket details across your instance
- Recover lost tickets from suspension without manual intervention
- Streamline onboarding by creating users and organizations in bulk workflows
- Maintain ticket accuracy by adding comments and updating fields programmatically
- Reduce response time by routing tickets based on custom field conditions
Example prompts
Use the following example prompts to invoke Zendesk MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all high-priority open tickets in Zendesk from today.Create a new support ticket in Zendesk for this customer issue.Update the status of ticket 12345 to resolved in Zendesk.Find all suspended tickets in Zendesk and recover the ones from last week.List all customers in Zendesk with organization name Acme Corp.Add a comment to ticket 5678 saying we're waiting for customer feedback.Get me all tickets in Zendesk that mention billing problems.Create a new user in Zendesk for this newly signed customer.Change ticket 9999 priority to urgent in Zendesk.Show me all organizations in Zendesk and count how many we have total.
Zendesk MCP connector tools
The Zendesk MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| zendesk_zendeskcreatenewticket_invoke | Creates a new support ticket in the Zendesk system. |
| zendesk_zendeskdeleteticket_invoke | Removes a ticket from the Zendesk system. |
| zendesk_zendeskticketaddcomment_invoke | Adds a comment or response to an existing ticket. |
| zendesk_zendeskticketupdatepriority_invoke | Changes the priority level assigned to a ticket. |
| zendesk_zendeskticketupdatestatus_invoke | Changes the status of a ticket to a different state. |
| createTicket | Creates a new support ticket in Zendesk. |
| getTicket | Retrieves details about a specific ticket. |
| updateTicket | Modifies the properties of an existing ticket. |
| deleteTicket | Removes a ticket from Zendesk. |
| searchTickets | Finds tickets matching specified search criteria. |
| getSuspendedTicket | Retrieves details about a suspended ticket. |
| deleteSuspendedTicket | Permanently removes a suspended ticket. |
| listSuspendedTickets | Displays all suspended tickets in the system. |
| recoverSuspendedTicket | Restores a suspended ticket to active status. |
| listTicketFields | Displays all available ticket field definitions. |
| getTicketField | Retrieves configuration details for a specific ticket field. |
| listUsers | Displays all users in the Zendesk system. |
| createUser | Adds a new user to Zendesk. |
| getUser | Retrieves details about a specific user. |
| updateUser | Modifies the information of an existing user. |
| deleteUser | Removes a user from Zendesk. |
| searchUsers | Finds users matching specified search criteria. |
| getUserOrganizations | Retrieves organizations associated with a specific user. |
| getUserRelatedData | Fetches additional information linked to a user. |
| listOrganizations | Displays all organizations in Zendesk. |
| createOrganization | Adds a new organization to Zendesk. |
| getOrganization | Retrieves details about a specific organization. |
| updateOrganization | Modifies the information of an existing organization. |
| deleteOrganization | Removes an organization from Zendesk. |
| countOrganizations | Returns the total number of organizations in Zendesk. |
| getOrganizationRelatedData | Get organization related data. |
| listWebhooks | List webhooks. |
| createWebhook | Create a webhook. |
| deleteWebhook | Delete a webhook. |
| getWebhookSigningSecret | Get webhook signing secret. |
| createTrigger | Create a trigger. |
| listActiveTriggers | List active triggers. |
| deleteTrigger | Delete a trigger. |
| deleteMultipleTriggers | Delete multiple triggers. |
| listGroups | List groups. |
| listTags | List tags. |
| listLocales | List locales. |
| listUserFields | List user fields. |
| listOrganizationFields | List organization fields. |