Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Status
Status (new, open, pending, hold, solved, closed)
Priority
Priority (low, normal, high, urgent)
Type
Type (problem, incident, question, task)
Assignee ID
User ID to assign ticket to
Organization ID
Organization ID
Per Page
Results per page (default: 100, max: 100)
Get Tickets (zendesk_get_tickets)
Retrieve a list of tickets from Zendesk with optional filtering
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain (e.g., "mycompany" for mycompany.zendesk.com) |
status | string | No | Filter by status (new, open, pending, hold, solved, closed) |
priority | string | No | Filter by priority (low, normal, high, urgent) |
type | string | No | Filter by type (problem, incident, question, task) |
assigneeId | string | No | Filter by assignee user ID |
organizationId | string | No | Filter by organization ID |
sortBy | string | No | Sort field (created_at, updated_at, priority, status) |
sortOrder | string | No | Sort order (asc or desc) |
perPage | string | No | Results per page (default: 100, max: 100) |
page | string | No | Page number |
Output
| Parameter | Type | Description |
|---|
tickets | array | Array of ticket objects |
paging | object | Pagination information |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Get Ticket (zendesk_get_ticket)
Get a single ticket by ID from Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
ticketId | string | Yes | Ticket ID to retrieve |
Output
| Parameter | Type | Description |
|---|
ticket | object | Ticket object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Description
Ticket description
Status
Status (new, open, pending, hold, solved, closed)
Priority
Priority (low, normal, high, urgent)
Type
Type (problem, incident, question, task)
Assignee ID
User ID to assign ticket to
Custom Fields
JSON object with custom fields
Organization ID
Organization ID
Create Ticket (zendesk_create_ticket)
Create a new ticket in Zendesk with support for custom fields
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
subject | string | No | Ticket subject (optional - will be auto-generated if not provided) |
description | string | Yes | Ticket description (first comment) |
priority | string | No | Priority (low, normal, high, urgent) |
status | string | No | Status (new, open, pending, hold, solved, closed) |
type | string | No | Type (problem, incident, question, task) |
tags | string | No | Comma-separated tags |
assigneeId | string | No | Assignee user ID |
Output
| Parameter | Type | Description |
|---|
ticket | object | Created ticket object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Tickets*
JSON array of ticket objects
Create Tickets Bulk (zendesk_create_tickets_bulk)
Create multiple tickets in Zendesk at once (max 100)
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
tickets | string | Yes | JSON array of ticket objects to create (max 100). Each ticket should have subject and comment properties. |
Output
| Parameter | Type | Description |
|---|
jobStatus | object | Job status object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Description
Ticket description
Status
Status (new, open, pending, hold, solved, closed)
Priority
Priority (low, normal, high, urgent)
Type
Type (problem, incident, question, task)
Assignee ID
User ID to assign ticket to
Custom Fields
JSON object with custom fields
Update Ticket (zendesk_update_ticket)
Update an existing ticket in Zendesk with support for custom fields
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
ticketId | string | Yes | Ticket ID to update |
subject | string | No | New ticket subject |
comment | string | No | Add a comment to the ticket |
priority | string | No | Priority (low, normal, high, urgent) |
status | string | No | Status (new, open, pending, hold, solved, closed) |
type | string | No | Type (problem, incident, question, task) |
tags | string | No | Comma-separated tags |
assigneeId | string | No | Assignee user ID |
groupId | string | No | Group ID |
customFields | string | No | Custom fields as JSON object |
Output
| Parameter | Type | Description |
|---|
ticket | object | Updated ticket object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Tickets*
JSON array of ticket objects
Update Tickets Bulk (zendesk_update_tickets_bulk)
Update multiple tickets in Zendesk at once (max 100)
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
ticketIds | string | Yes | Comma-separated ticket IDs to update (max 100) |
status | string | No | New status for all tickets |
priority | string | No | New priority for all tickets |
assigneeId | string | No | New assignee ID for all tickets |
groupId | string | No | New group ID for all tickets |
tags | string | No | Comma-separated tags to add to all tickets |
Output
| Parameter | Type | Description |
|---|
jobStatus | object | Job status object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Delete Ticket (zendesk_delete_ticket)
Delete a ticket from Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
ticketId | string | Yes | Ticket ID to delete |
Output
| Parameter | Type | Description |
|---|
deleted | boolean | Deletion success |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Target Ticket ID*
Ticket ID to merge into
Source Ticket IDs*
Comma-separated ticket IDs to merge
Merge Tickets (zendesk_merge_tickets)
Merge multiple tickets into a target ticket
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
targetTicketId | string | Yes | Target ticket ID (tickets will be merged into this one) |
sourceTicketIds | string | Yes | Comma-separated source ticket IDs to merge |
targetComment | string | No | Comment to add to target ticket after merge |
Output
| Parameter | Type | Description |
|---|
jobStatus | object | Job status object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Per Page
Results per page (default: 100, max: 100)
Get Users (zendesk_get_users)
Retrieve a list of users from Zendesk with optional filtering
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain (e.g., "mycompany" for mycompany.zendesk.com) |
role | string | No | Filter by role (end-user, agent, admin) |
permissionSet | string | No | Filter by permission set ID |
perPage | string | No | Results per page (default: 100, max: 100) |
page | string | No | Page number |
Output
| Parameter | Type | Description |
|---|
users | array | Array of user objects |
paging | object | Pagination information |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Get User (zendesk_get_user)
Get a single user by ID from Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
userId | string | Yes | User ID to retrieve |
Output
| Parameter | Type | Description |
|---|
user | object | User object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Get Current User (zendesk_get_current_user)
Get the currently authenticated user from Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
Output
| Parameter | Type | Description |
|---|
user | object | Current user object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Per Page
Results per page (default: 100, max: 100)
Search Users (zendesk_search_users)
Search for users in Zendesk using a query string
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
query | string | No | Search query string |
externalId | string | No | External ID to search by |
perPage | string | No | Results per page (default: 100, max: 100) |
page | string | No | Page number |
Output
| Parameter | Type | Description |
|---|
users | array | Array of user objects |
paging | object | Pagination information |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Organization ID
Organization ID
Create User (zendesk_create_user)
Create a new user in Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
name | string | Yes | User name |
userEmail | string | No | User email |
role | string | No | User role (end-user, agent, admin) |
phone | string | No | User phone number |
organizationId | string | No | Organization ID |
verified | string | No | Set to "true" to skip email verification |
tags | string | No | Comma-separated tags |
customFields | string | No | Custom fields as JSON object (e.g., {"field_id": "value"}) |
Output
| Parameter | Type | Description |
|---|
user | object | Created user object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Users*
JSON array of user objects
Create Users Bulk (zendesk_create_users_bulk)
Create multiple users in Zendesk using bulk import
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
users | string | Yes | JSON array of user objects to create |
Output
| Parameter | Type | Description |
|---|
jobStatus | object | Job status object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Organization ID
Organization ID
Update User (zendesk_update_user)
Update an existing user in Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
userId | string | Yes | User ID to update |
name | string | No | New user name |
userEmail | string | No | New user email |
role | string | No | User role (end-user, agent, admin) |
phone | string | No | User phone number |
organizationId | string | No | Organization ID |
verified | string | No | Set to "true" to mark user as verified |
tags | string | No | Comma-separated tags |
customFields | string | No | Custom fields as JSON object |
Output
| Parameter | Type | Description |
|---|
user | object | Updated user object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Users*
JSON array of user objects
Update Users Bulk (zendesk_update_users_bulk)
Update multiple users in Zendesk using bulk update
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
users | string | Yes | JSON array of user objects to update (must include id field) |
Output
| Parameter | Type | Description |
|---|
jobStatus | object | Job status object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Delete User (zendesk_delete_user)
Delete a user from Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
userId | string | Yes | User ID to delete |
Output
| Parameter | Type | Description |
|---|
deleted | boolean | Deletion success |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Per Page
Results per page (default: 100, max: 100)
Get Organizations (zendesk_get_organizations)
Retrieve a list of organizations from Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain (e.g., "mycompany" for mycompany.zendesk.com) |
perPage | string | No | Results per page (default: 100, max: 100) |
page | string | No | Page number |
Output
| Parameter | Type | Description |
|---|
organizations | array | Array of organization objects |
paging | object | Pagination information |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Organization ID
Organization ID
Get Organization (zendesk_get_organization)
Get a single organization by ID from Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
organizationId | string | Yes | Organization ID to retrieve |
Output
| Parameter | Type | Description |
|---|
organization | object | Organization object |
Operation
Autocomplete Organizations Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Organization Name
Organization name
Per Page
Results per page (default: 100, max: 100)
Autocomplete Organizations (zendesk_autocomplete_organizations)
Autocomplete organizations in Zendesk by name prefix (for name matching/autocomplete)
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
name | string | Yes | Organization name to search for |
perPage | string | No | Results per page (default: 100, max: 100) |
page | string | No | Page number |
Output
| Parameter | Type | Description |
|---|
organizations | array | Array of organization objects |
paging | object | Pagination information |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Organization Name
Organization name
Create Organization (zendesk_create_organization)
Create a new organization in Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
name | string | Yes | Organization name |
domainNames | string | No | Comma-separated domain names |
details | string | No | Organization details |
notes | string | No | Organization notes |
tags | string | No | Comma-separated tags |
customFields | string | No | Custom fields as JSON object (e.g., {"field_id": "value"}) |
Output
| Parameter | Type | Description |
|---|
organization | object | Created organization object |
Operation
Create Organizations Bulk Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Organizations*
JSON array of organization objects
Create Organizations Bulk (zendesk_create_organizations_bulk)
Create multiple organizations in Zendesk using bulk import
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
organizations | string | Yes | JSON array of organization objects to create |
Output
| Parameter | Type | Description |
|---|
jobStatus | object | Job status object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Organization ID
Organization ID
Organization Name
Organization name
Update Organization (zendesk_update_organization)
Update an existing organization in Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
organizationId | string | Yes | Organization ID to update |
name | string | No | New organization name |
domainNames | string | No | Comma-separated domain names |
details | string | No | Organization details |
notes | string | No | Organization notes |
tags | string | No | Comma-separated tags |
customFields | string | No | Custom fields as JSON object |
Output
| Parameter | Type | Description |
|---|
organization | object | Updated organization object |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Organization ID
Organization ID
Delete Organization (zendesk_delete_organization)
Delete an organization from Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
organizationId | string | Yes | Organization ID to delete |
Output
| Parameter | Type | Description |
|---|
deleted | boolean | Deletion success |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Per Page
Results per page (default: 100, max: 100)
Search (zendesk_search)
Unified search across tickets, users, and organizations in Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
query | string | Yes | Search query string |
sortBy | string | No | Sort field (relevance, created_at, updated_at, priority, status, ticket_type) |
sortOrder | string | No | Sort order (asc or desc) |
perPage | string | No | Results per page (default: 100, max: 100) |
page | string | No | Page number |
Output
| Parameter | Type | Description |
|---|
results | array | Array of result objects |
paging | object | Pagination information |
Email*
Your Zendesk email address
The email address associated with your Zendesk account
API Token*
••••••••
Subdomain*
Your Zendesk subdomain (e.g., "mycompany")
The subdomain from your Zendesk URL (mycompany.zendesk.com)
Search Count (zendesk_search_count)
Count the number of search results matching a query in Zendesk
Input
| Parameter | Type | Required | Description |
|---|
email | string | Yes | Your Zendesk email address |
apiToken | string | Yes | Zendesk API token |
subdomain | string | Yes | Your Zendesk subdomain |
query | string | Yes | Search query string |
Output
| Parameter | Type | Description |
|---|
count | number | Number of matching results |
Integrate Zendesk into the workflow. Can get tickets, get ticket, create ticket, create tickets bulk, update ticket, update tickets bulk, delete ticket, merge tickets, get users, get user, get current user, search users, create user, create users bulk, update user, update users bulk, delete user, get organizations, get organization, autocomplete organizations, create organization, create organizations bulk, update organization, delete organization, search, search count.
- Category:
tools
- Type:
zendesk