Tool | What It Does | Example Use |
---|---|---|
List Tickets | Search or list tickets with advanced filters, pagination, and sorting | ”List tickets created after 2024-01-01 with status ‘open’ and return id, subject, requester_id, and created_at” |
Get Ticket | Retrieve a single ticket with collaborators, followers, CCs, and comments | ”Get ticket with subject ‘Billing issue - duplicate charge’ and return subject, status, priority, and last_comment” |
Create Ticket | Create a new ticket with custom fields, collaborators, and attachments | ”Create a ticket with subject ‘Login not working’, requester_email ‘john.doe@customer.com’, priority ‘high’, and return id and url” |
Update Ticket | Update fields on an existing ticket and optionally add comments | ”Update ticket ‘Password reset request’ set status ‘solved’, add public comment ‘Issue resolved - password reset link sent’, and return status and updated_at” |
Merge Tickets | Merge multiple tickets into one target ticket | ”Merge duplicate tickets about ‘shipping delay order #1234’ into the original ticket and return resulting_ticket_id” |
Create Comment | Add a public or private comment to a ticket | ”Add a public comment ‘We’re investigating this issue and will update you shortly’ to ticket ‘App crashes on startup’ and return comment_id” |
List Comments | List all comments for a ticket with user and attachment info | ”List comments for ticket ‘Refund request #5678’ and return author_id, body_text, created_at” |
List Ticket Fields | Get schema and options for ticket fields | ”List ticket fields and return id, title, and type” |
List Ticket Forms | Retrieve all ticket forms with their required fields | ”List ticket forms and return id, name, and active” |
List Users | List agents or end-users with filters | ”List users with role ‘agent’ and return id, name, email” |
Get User | Get detailed information for a single user | ”Get user with email ‘support.agent@company.com’ and return name, role, organization_id” |
Search Users | Search users by email, name, phone, or notes | ”Search users where email contains ‘acme.com’ and return id, name, email” |
List Groups | List agent groups for assignments | ”List groups and return id and name” |
Get Group | Get details for a specific group | ”Get group ‘Tier 2 Support’ and return name, created_at, member_count” |
List Tags | List all tags ordered by popularity in last 60 days | ”List tags and return name and count” |
Search Tags | Autocomplete tags by name prefix | ”Search tags starting with ‘priority_’ and return name” |
Add Tags | Add tags to tickets, organizations, or users | ”Add tags [‘vip’, ‘enterprise’] to ticket ‘Account upgrade request’ “ |
Remove Tags | Remove tags from tickets, organizations, or users | ”Remove tag ‘urgent’ from ticket ‘Feature request - dark mode‘“ |
List Views | List shared and personal views available to the user | ”List views and return id, title, and active” |
Get View | Get detailed information for a view | ”Get view ‘Unassigned Tickets’ and return title and conditions” |
Get Tickets In View | Retrieve tickets from a specific view with pagination | ”Get tickets in view ‘My Open Tickets’ page 1 return id, subject, status” |
List Automations | List all automations with filters and usage stats | ”List automations and return id, title, active” |
Search Automations | Search automations by title | ”Search automations title contains ‘auto-reply’ and return id and title” |
Get Automation | Get detailed automation configuration | ”Get automation ‘Close inactive tickets after 7 days’ and return title and conditions” |
List Triggers | List all ticket triggers with filters and usage stats | ”List triggers and return id, title, active” |
Search Triggers | Search triggers by title | ”Search triggers title contains ‘escalation’ and return id and title” |
Get Trigger | Get detailed trigger configuration | ”Get trigger ‘Notify manager on high priority’ and return title, conditions, actions” |
List Trigger Categories | List categories that organize triggers | ”List trigger categories and return id and name” |
List Macros | List shared and personal macros with filters and stats | ”List macros and return id, title, usage_30d” |
Search Macros | Search macros by title | ”Search macros title contains ‘refund’ and return id and title” |
Get Macro | Get detailed macro information | ”Get macro ‘Standard refund response’ and return title and actions” |
Create Your Zendesk MCP Node
Add Your Prompt
Test Your Node
Save and Reuse
Trigger ID
return title and actions”Step 1: List Tickets
Step 2: Update Tickets
ticket_id
set status pendingStep 3: Email Requesters using the 'Gmail Sender' node
Ticket URL
return author_id and body_text”Empty Outputs
Incorrect Results
Errors
Iterate with Request Changes