> ## Documentation Index
> Fetch the complete documentation index at: https://docs.boxd.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Zendesk

> Zendesk provides customer support software with ticketing, live chat, and knowledge base features, enabling efficient helpdesk operations and customer engagement

Zendesk provides customer support software with ticketing, live chat, and knowledge base features, enabling efficient helpdesk operations and customer engagement

`zendesk` · **452 tools** · **2 triggers**

## Connect it

```bash theme={"theme":"github-dark"}
run auth zendesk
run auth zendesk --scope team    # shared with the organization
```

Or from the [Integrations page](https://app.boxd.sh/integrations) in the console. See [Connections](/guides/integrations/connections) for personal versus shared, and who may remove one.

## Use it

```bash theme={"theme":"github-dark"}
run zendesk          # common commands
run zendesk --all    # every command
```

```ts theme={"theme":"github-dark"}
import { zendesk } from "@boxd/run";
```

## Common tools

| Tool                          | What it does                                                                                                                                                    |
| ----------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `get-attachment`              | Retrieve details of a single Zendesk attachment by its ID. Use when you have an attachment\_id from ticket comments or an attachments list and need to...       |
| `get-user`                    | Tool to fetch a single Zendesk user by numeric user\_id. Use when you have a user ID from ticket payloads (requester\_id, submitter\_id, assignee\_id...        |
| `get-users-assigned-tickets`  | List tickets assigned to a specific Zendesk user. Returns all tickets where the specified user is the assignee.                                                 |
| `get-users-ccd-tickets`       | List tickets where a specific Zendesk user is CC'd (carbon copied).                                                                                             |
| `get-users-followed-tickets`  | List tickets the specified Zendesk user is following. Returns all tickets where the specified user is a follower.                                               |
| `get-users-requested-tickets` | List tickets requested by a specific Zendesk user. Use when you need to retrieve all tickets where a particular user is the original requester, such...         |
| `list-tickets`                | List Zendesk tickets with pagination and filtering. Only server-side filter available is external\_id; status, priority, tags, assignee\_id, and...             |
| `list-users`                  | Tool to list/enumerate Zendesk users via the Users API. Use when you need to export or iterate through the user directory without a specific name/email filter. |
| `merge-users`                 | Merges two Zendesk end users together. The user specified in the path parameter (user\_id) is the primary user (target) that will be kept.                      |
| `search-zendesk`              | Tool to search for tickets, users, organizations, and groups in Zendesk using query syntax.                                                                     |

<Accordion title="All 452 tools" icon="list">
  | Tool                                                 | What it does                                                                                                                                                               |
  | ---------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `apply-macro`                                        | Preview how a Zendesk macro would affect a ticket without actually applying it.                                                                                            |
  | `autocomplete-problems`                              | Autocomplete problems in Zendesk. Use when you need to find problem suggestions based on a partial search text for ticket categorization or troubleshooting.               |
  | `autocomplete-users`                                 | Search for Zendesk users by name prefix using the POST /api/v2/users/autocomplete endpoint.                                                                                |
  | `check-host-mapping-validity-for-existing-brand`     | Check the host mapping validity for an existing brand in Zendesk.                                                                                                          |
  | `count-deleted-users`                                | Count deleted users in Zendesk. Returns the total number of deleted users.                                                                                                 |
  | `count-user-ccd-tickets`                             | Count tickets where the specified user is CCD (carbon copy distribution).                                                                                                  |
  | `count-custom-object-records`                        | Count the number of records in a specific Zendesk custom object.                                                                                                           |
  | `count-organizations`                                | Count the number of organizations in Zendesk. Returns an approximate count of organizations with the timestamp of when the count was last calculated.                      |
  | `create-access-rule`                                 | Create an access rule for a custom object in Zendesk. Access rules control which users can view or modify custom object records based on conditions.                       |
  | `create-apps-installation`                           | Install a Zendesk app in the account. Use when you need to add an app from the Zendesk marketplace or a private app to your Zendesk instance.                              |
  | `create-apps-notify`                                 | Send a notification to currently open instances of a Zendesk app.                                                                                                          |
  | `create-autocomplete-tags`                           | Search for Zendesk tags using autocomplete via POST request body.                                                                                                          |
  | `create-automation`                                  | Create a new automation in Zendesk. Automations are business rules that automatically perform actions on tickets when certain conditions are met.                          |
  | `create-bookmark`                                    | Create a bookmark for a ticket in Zendesk. Bookmarks allow you to save references to tickets for quick access.                                                             |
  | `create-comment-redaction`                           | Redact sensitive content from a ticket comment in Zendesk using the Agent Workspace method.                                                                                |
  | `create-custom-object-bulk-job`                      | Create a bulk job to perform batch operations (create, update, delete, upsert) on custom object records in Zendesk.                                                        |
  | `create-custom-object-record`                        | Create a new record for a custom object in Zendesk. Use when you need to add a new entry to a custom object type.                                                          |
  | `create-custom-object-record-attachment`             | Create an attachment for a custom object record in Zendesk. Use when you need to attach files (documents, images, etc.) to a custom object record.                         |
  | `create-custom-statuses`                             | Create a new custom ticket status in Zendesk. Custom statuses allow agents to define more granular ticket states beyond the default status categories.                     |
  | `create-deletion-schedule`                           | Create a new deletion schedule in Zendesk that automatically deletes records matching specified conditions on a schedule.                                                  |
  | `create-dynamic-content-items`                       | Create a new dynamic content item with locale variants in Zendesk.                                                                                                         |
  | `create-dynamic-content-items-variants`              | Create a new locale variant for an existing dynamic content item in Zendesk.                                                                                               |
  | `create-end-user-identity`                           | Add an identity (email or phone) to an end user's profile in Zendesk.                                                                                                      |
  | `create-group-memberships`                           | Create a group membership in Zendesk, assigning an agent to a group.                                                                                                       |
  | `create-imports-tickets-create-many`                 | Bulk import tickets into Zendesk by posting up to 100 ticket objects at a time.                                                                                            |
  | `create-many-dynamic-content-items-variants`         | Create many locale variants for an existing dynamic content item in Zendesk.                                                                                               |
  | `create-many-tickets`                                | Create many tickets in Zendesk in a single request. Accepts an array of up to 100 ticket objects.                                                                          |
  | `create-many-users`                                  | Create many users in Zendesk in a single request. Accepts up to 100 user objects.                                                                                          |
  | `create-object-trigger`                              | Create a new trigger for a custom object in Zendesk. Custom object triggers are business rules that automatically perform actions when certain...                          |
  | `create-organization-field`                          | Create a custom organization field in Zendesk. Use when you need to add a new custom field type (such as text, dropdown, checkbox, date, etc.) to...                       |
  | `create-organization-memberships`                    | Create a new organization membership in Zendesk by assigning a user to an organization.                                                                                    |
  | `create-organization-memberships-create-many`        | Create multiple organization memberships in Zendesk by posting up to 100 membership objects at a time.                                                                     |
  | `create-organization-merge`                          | Merge two Zendesk organizations by combining all users, tickets, and data from the losing organization into the winning organization.                                      |
  | `create-organizations-tags`                          | Set organization tags in Zendesk by making a POST request to replace the tags on an organization.                                                                          |
  | `create-organization-subscription`                   | Create an organization subscription in Zendesk. This subscribes a user to receive notifications and updates related to a specific organization.                            |
  | `create-or-update-many-users`                        | Create or update multiple users in Zendesk in a single request.                                                                                                            |
  | `create-or-update-organization`                      | Create or update a Zendesk organization in a single operation.                                                                                                             |
  | `create-or-update-user`                              | Create or update a Zendesk user. If a user with the same email or external\_id exists, it updates that user.                                                               |
  | `create-push-notification-devices-destroy-many`      | Bulk unregister push notification devices in Zendesk. This action is irreversible - the devices will be permanently removed from receiving push...                         |
  | `create-resource-collections`                        | Create a resource collection in Zendesk. Use when you need to batch multiple operations on Zendesk resources (like tickets) into a single request.                         |
  | `create-side-conversation`                           | Create a private side conversation on a Zendesk ticket. Side conversations are agent-to-agent communications that don't notify the customer.                               |
  | `create-support-address`                             | Create a new support address (recipient address) in Zendesk.                                                                                                               |
  | `create-suspended-tickets-export`                    | Export Suspended Tickets from Zendesk Support. Use when you need to export all suspended tickets for compliance review, audit purposes, or data analysis.                  |
  | `create-ticket-content-pin`                          | Create a ticket content pin in Zendesk. Content pins allow you to attach helpful resources like Help Center articles or external content directly to...                    |
  | `create-ticket-field`                                | Create a custom ticket field in Zendesk with various field types.                                                                                                          |
  | `create-ticket-field-option`                         | Create or update an option for a dropdown or multiselect ticket field.                                                                                                     |
  | `create-trigger`                                     | Create a new trigger in Zendesk. Triggers are business rules that automatically perform actions on tickets when certain conditions are met.                                |
  | `create-trigger-categories-job`                      | Create a batch job for ticket trigger categories in Zendesk.                                                                                                               |
  | `create-trigger-category`                            | Create a new trigger category in Zendesk. Trigger categories are used to organize and group triggers for better management.                                                |
  | `create-user-field-option`                           | Create or update an option for a dropdown or multiselect user field.                                                                                                       |
  | `create-user-identity`                               | Tool to add an identity to a user's profile in Zendesk. An agent can add multiple identities to a user (e.g., multiple email addresses).                                   |
  | `create-user-profiles-events`                        | Store an event against a Sunshine user profile. Creates the profile if it doesn't exist.                                                                                   |
  | `create-users-logout-many`                           | Log out multiple users in Zendesk by ending their active sessions.                                                                                                         |
  | `create-users-organization-memberships`              | Create a new organization membership for a specific user in Zendesk by assigning a user to an organization.                                                                |
  | `create-users-tags`                                  | Set tags on a Zendesk user via POST request to /api/v2/users/\{user\_id}/tags.                                                                                             |
  | `create-view`                                        | Create a new view in Zendesk. Views are saved ticket filters that help agents organize and prioritize their work.                                                          |
  | `create-views-preview`                               | Preview a Zendesk view by constructing conditions and execution settings to see which tickets match.                                                                       |
  | `create-views-preview-count`                         | Preview ticket count for a view in Zendesk. Returns the number of tickets matching the specified conditions before saving the view.                                        |
  | `create-attachments`                                 | Upload a file attachment to Zendesk. Returns an attachment object with an ID that can be used to attach the file to a ticket comment.                                      |
  | `create-custom-object`                               | Create a new custom object in Zendesk. Use when you need to define a new custom object type to store and manage custom data.                                               |
  | `create-custom-object-field`                         | Create a new field for a custom object in Zendesk. Use when you need to add a new attribute or data field to an existing custom object type.                               |
  | `create-group`                                       | Create a new group in Zendesk. The group name must be unique within the account.                                                                                           |
  | `create-import-ticket`                               | Import a ticket into Zendesk with historical timestamps. This action creates tickets with past `created_at`, `updated_at`, or `solved_at` values...                        |
  | `create-organization`                                | Create a new organization in Zendesk. After creation, the organization ID is auto-assigned and returned.                                                                   |
  | `create-request`                                     | Create a new request in Zendesk. Use when an end user needs to submit a support request through the API.                                                                   |
  | `create-target`                                      | Create a target in Zendesk for triggering outbound integrations.                                                                                                           |
  | `create-ticket`                                      | Create a ticket in Zendesk with full support for all ticket fields.                                                                                                        |
  | `create-ticket-or-voicemail-ticket`                  | Create a ticket in Zendesk via the voice/channel API endpoint.                                                                                                             |
  | `create-user`                                        | Tool to create a new user in Zendesk. Search for existing users first to avoid duplicate accounts with the same email.                                                     |
  | `create-user-field`                                  | Create a custom user field in Zendesk. Use when you need to define a new custom field to capture additional user data.                                                     |
  | `delete-access-rule`                                 | Delete an access rule for a custom object in Zendesk. This action is irreversible - the access rule cannot be recovered once deleted.                                      |
  | `delete-automation`                                  | Permanently deletes an automation in Zendesk. This action is irreversible - the automation will be permanently deleted and cannot be recovered once removed.               |
  | `delete-business-hours-schedule`                     | Permanently deletes a business hours schedule in Zendesk. Use when you need to remove obsolete schedules or clean up test data.                                            |
  | `delete-custom-object-record-attachment`             | Permanently deletes an attachment from a custom object record in Zendesk.                                                                                                  |
  | `delete-custom-object-record-by-external-id-or-name` | Permanently deletes a custom object record in Zendesk by its external ID or name.                                                                                          |
  | `delete-deleted-ticket`                              | Permanently deletes a soft-deleted ticket from Zendesk. This action is irreversible - once a ticket is permanently deleted, it cannot be recovered.                        |
  | `delete-deletion-schedule`                           | Permanently deletes a deletion schedule in Zendesk. This action is irreversible - the deletion schedule will be permanently deleted and cannot be recovered once removed.  |
  | `delete-group-membership`                            | Permanently deletes a group membership in Zendesk, immediately removing a user from a group.                                                                               |
  | `delete-group-memberships-destroy-many`              | Bulk delete group memberships in Zendesk. Immediately removes users from groups.                                                                                           |
  | `delete-macro`                                       | Permanently deletes a macro in Zendesk. This action is irreversible - the macro will be permanently deleted and cannot be recovered once removed.                          |
  | `delete-macros-destroy-many`                         | Bulk delete macros in Zendesk. This action is irreversible - the macros will be permanently deleted and cannot be recovered once removed.                                  |
  | `delete-many-automations`                            | Bulk delete automations in Zendesk. This action is irreversible - the automations will be permanently deleted and cannot be recovered once removed.                        |
  | `delete-many-object-triggers`                        | Bulk delete triggers for a Zendesk custom object. This action is irreversible - the triggers will be permanently deleted and cannot be recovered once removed.             |
  | `delete-many-organization-memberships`               | Bulk delete organization memberships in Zendesk. This action is irreversible - the memberships will be permanently removed and cannot be recovered once deleted.           |
  | `delete-many-views`                                  | Bulk delete views in Zendesk. This action is irreversible - the views will be permanently deleted and cannot be recovered once removed.                                    |
  | `delete-organization-field`                          | Permanently deletes an organization field in Zendesk. Use this action when you need to remove a custom organization field from the system.                                 |
  | `delete-organization-membership`                     | Permanently removes a user from an organization in Zendesk by deleting the organization membership.                                                                        |
  | `delete-organizations-tags`                          | Remove all tags from a Zendesk organization. Use when you need to clear organization tags as part of cleanup or reorganization tasks.                                      |
  | `delete-organization-subscription`                   | Permanently deletes an organization subscription in Zendesk.                                                                                                               |
  | `delete-resource-collections`                        | Delete a resource collection in Zendesk. Use when you need to remove a resource collection that is no longer needed.                                                       |
  | `delete-suspended-tickets-destroy-many`              | Permanently deletes multiple suspended tickets in Zendesk. This action is irreversible - the suspended tickets will be permanently deleted and cannot...                   |
  | `delete-target`                                      | Permanently deletes a target in Zendesk. This action is irreversible - the target will be permanently deleted and cannot be recovered once removed.                        |
  | `delete-ticket-field`                                | Permanently deletes a ticket field in Zendesk. Use this action when you need to remove a custom ticket field that is no longer needed.                                     |
  | `delete-ticket-field-option`                         | Permanently deletes an option from a ticket field in Zendesk.                                                                                                              |
  | `delete-tickets-tags`                                | Remove tags from a Zendesk ticket. This action is irreversible; once tags are removed, they cannot be recovered without re-adding them.                                    |
  | `delete-trigger`                                     | Permanently deletes a trigger in Zendesk. This action is irreversible - the trigger will be permanently deleted and cannot be recovered once removed.                      |
  | `delete-trigger-category`                            | Permanently deletes a trigger category in Zendesk. This action is irreversible - the trigger category will be permanently deleted and cannot be recovered once removed.    |
  | `delete-user-field`                                  | Permanently deletes a user field in Zendesk, removing it from all user profiles.                                                                                           |
  | `delete-user-field-option`                           | Permanently deletes an option from a user field in Zendesk. Use this action when you need to remove a specific selectable option from a dropdown or...                     |
  | `delete-user-permanently`                            | Permanently deletes a soft-deleted user from Zendesk. This action is irreversible - once a user is permanently deleted, it cannot be recovered.                            |
  | `delete-user-profile`                                | Permanently deletes a user profile in Zendesk by its profile ID.                                                                                                           |
  | `delete-users-destroy-many`                          | Bulk delete users from Zendesk by their IDs or external IDs.                                                                                                               |
  | `delete-user-session`                                | Delete a specific user session in Zendesk. Use this action when you need to invalidate and remove a specific user session.                                                 |
  | `delete-users-group-memberships`                     | Permanently deletes a user's group membership in Zendesk, immediately removing a user from a group.                                                                        |
  | `delete-users-identity`                              | Deletes an identity for a given user in Zendesk. Use when you need to remove a specific identity (e.g., email, phone, social login) from a user's account.                 |
  | `delete-users-me-logout`                             | Delete the current authenticated session in Zendesk. This action invalidates the current API session, requiring re-authentication for future API calls.                    |
  | `delete-users-organization-memberships`              | Permanently removes a user from an organization in Zendesk by deleting the organization membership for a specific user.                                                    |
  | `delete-users-sessions`                              | Bulk delete all sessions for a specific user in Zendesk. This action invalidates all active sessions for the specified user, forcing them to...                            |
  | `delete-users-tags`                                  | Remove tags from a Zendesk user. Use when you need to clean up user tags, remove outdated labels, or clear all tags from a user account.                                   |
  | `delete-view`                                        | Delete a single view in Zendesk. This action is irreversible - the view will be permanently deleted and cannot be recovered once removed.                                  |
  | `delete-app-installation`                            | Permanently removes an installed app from Zendesk. Use when you need to uninstall an app from your Zendesk instance.                                                       |
  | `delete-bookmark`                                    | Permanently deletes a bookmark in Zendesk. Use when you need to remove a user bookmark.                                                                                    |
  | `delete-custom-object`                               | Permanently deletes a custom object definition in Zendesk. Use this action when you need to remove a custom object type and all its associated records.                    |
  | `delete-custom-object-field`                         | Permanently deletes a custom object field in Zendesk. Use this action when you need to remove a specific field from a custom object definition.                            |
  | `delete-custom-object-record`                        | Permanently deletes a custom object record in Zendesk. Use this action when you need to remove a specific record from a custom object type.                                |
  | `delete-custom-status`                               | Permanently deletes a custom ticket status in Zendesk. Use this action when you need to remove a custom ticket status from the system.                                     |
  | `delete-dynamic-content-item`                        | Permanently deletes a dynamic content item in Zendesk. This action is irreversible - the dynamic content item cannot be recovered once deleted.                            |
  | `delete-dynamic-content-item-variant`                | Permanently deletes a dynamic content item variant in Zendesk.                                                                                                             |
  | `delete-object-trigger`                              | Permanently deletes a custom object trigger in Zendesk. Use this action when you need to remove a specific trigger from a custom object definition.                        |
  | `delete-organization`                                | Delete an organization in Zendesk. This operation is irreversible; confirm organization\_id and get explicit user confirmation before calling.                             |
  | `delete-support-address`                             | Permanently deletes a support address from Zendesk. This action is irreversible - the support address cannot be recovered once deleted.                                    |
  | `delete-ticket`                                      | Permanently deletes a ticket in Zendesk, including its entire conversation history.                                                                                        |
  | `delete-user`                                        | Tool to permanently delete a user from Zendesk. Use when you need to remove a user account.                                                                                |
  | `destroy-many-deleted-tickets`                       | Permanently deletes multiple soft-deleted tickets in Zendesk.                                                                                                              |
  | `destroy-many-organizations`                         | Bulk delete Zendesk organizations. This action is irreversible - once organizations are deleted, they cannot be recovered.                                                 |
  | `detect-best-locale`                                 | Detect the best language/locale for the current user based on their browser settings and account preferences.                                                              |
  | `download-custom-object-record-attachment`           | Download attachment file from a Zendesk custom object record.                                                                                                              |
  | `get-about-me`                                       | Get information about the currently authenticated user in Zendesk.                                                                                                         |
  | `get-account-settings`                               | Retrieve Zendesk account settings. Use this action when you need to view the configuration and feature flags for a Zendesk account, including API...                       |
  | `get-active-triggers`                                | List all active ticket triggers in Zendesk. Use when you need to retrieve the currently active trigger rules that automatically perform actions on...                      |
  | `get-activities-count`                               | Count ticket activities in Zendesk. Returns an approximate count of ticket activities.                                                                                     |
  | `get-all-organizations`                              | Get all organizations in Zendesk. Returns results nested under an 'organizations' array; an empty list is valid.                                                           |
  | `get-app`                                            | Get a single Zendesk app by its numeric ID. Use when you have an app ID and need to retrieve the app's details including name, author information...                       |
  | `get-apps-installations-requirements`                | List all requirements for a Zendesk app installation. Use when you need to check what configuration or parameters are required for a specific...                           |
  | `get-apps-location`                                  | Get details for a specific Zendesk app location by its numeric ID.                                                                                                         |
  | `get-apps-location-installations`                    | List all apps location installations from Zendesk. Returns an array of app installation IDs organized by location name.                                                    |
  | `get-apps-public-key`                                | Retrieves the public key for a specific Zendesk app. The response is in JSON Web Key (JWK) format containing RSA key components (modulus n, exponent e).                   |
  | `get-apps-public-key-pem`                            | Retrieves the public key for a specific Zendesk app in PEM format.                                                                                                         |
  | `get-attachment`                                     | Retrieve details of a single Zendesk attachment by its ID. Use when you have an attachment\_id from ticket comments or an attachments list and need to...                  |
  | `get-autocomplete-tags`                              | Search for Zendesk tags using autocomplete. Use when you need to find tag suggestions based on a partial tag name for tagging tickets or organizing content.               |
  | `get-automation`                                     | Show a specific automation by its ID. Use when you need to retrieve details of a single automation rule in your Zendesk account, such as for...                            |
  | `get-automations`                                    | List all automations for the current Zendesk account. Use when you need to retrieve, audit, or review the automation rules configured in your Zendesk account.             |
  | `get-automations-search`                             | Search for Zendesk automations by their title. Use when you need to find automations in your Zendesk account by searching for keywords in their titles.                    |
  | `get-brands`                                         | List all brands configured in your Zendesk account. Use when you need to enumerate available brands, check which brand is set as default, or retrieve...                   |
  | `get-brands2`                                        | Show a Brand. Use when you have a brand ID and need to retrieve detailed information about a specific Zendesk brand, including its name, subdomain...                      |
  | `get-brands-agents`                                  | List agents assigned to a specific brand in Zendesk. Use when you need to enumerate which agents have access to a specific brand, such as auditing...                      |
  | `get-custom-object-fields-limit`                     | Get the current count and maximum limit for custom object fields in Zendesk.                                                                                               |
  | `get-custom-object-records-limit`                    | Get the current record limit and usage count for custom objects in Zendesk.                                                                                                |
  | `get-custom-objects-limit`                           | Get the current count and maximum limit for custom objects in Zendesk.                                                                                                     |
  | `get-custom-status`                                  | Get a specific custom ticket status from Zendesk by its ID. Use when you have a custom status ID from ticket payloads or from listing custom statuses...                   |
  | `get-custom-statuses`                                | List custom ticket statuses available in a Zendesk account. Use when you need to retrieve all undeleted custom ticket statuses, optionally filtered...                     |
  | `get-deleted-tickets`                                | Lists tickets that have been deleted from Zendesk, showing up to 100 deleted tickets per page with pagination.                                                             |
  | `get-deleted-user`                                   | Retrieves a single deleted Zendesk user by their ID. Use when you have a specific deleted user ID and need to fetch details about that deleted user...                     |
  | `get-deletion-schedule`                              | Retrieve a specific deletion schedule from Zendesk by its ID.                                                                                                              |
  | `get-deletion-schedules`                             | List all deletion schedules for the current Zendesk account.                                                                                                               |
  | `get-dynamic-content-items`                          | List all dynamic content items configured in your Zendesk account.                                                                                                         |
  | `get-dynamic-content-item-show`                      | Show a specific dynamic content item by its ID. Use when you have a dynamic content item ID and need to retrieve its details, including name, default...                   |
  | `get-dynamic-content-items-show-many`                | Retrieve multiple dynamic content items by their identifiers.                                                                                                              |
  | `get-dynamic-content-items-variants`                 | List all variants of a specific Zendesk dynamic content item.                                                                                                              |
  | `get-dynamic-content-item-variant`                   | Show a specific variant of a dynamic content item in Zendesk.                                                                                                              |
  | `get-email-notification`                             | Retrieve details of a single email notification in Zendesk by its notification ID.                                                                                         |
  | `get-email-notifications`                            | List email notifications from Zendesk. Use this action when you need to retrieve email notification records filtered by ticket, comment, or notification ID.               |
  | `get-email-notifications-show-many`                  | Show details of many email notifications in Zendesk. Use when you need to retrieve multiple email notifications at once by their IDs, associated...                        |
  | `get-end-user-identities`                            | Tool to list all identities associated with a specific end user.                                                                                                           |
  | `get-end-user-identity`                              | Tool to fetch a specific end user identity by user ID and identity ID.                                                                                                     |
  | `get-group-membership`                               | Get a group membership by its unique ID. Use when you have a group membership ID and need to retrieve details including the associated group, user, and timestamps.        |
  | `get-group-memberships`                              | List all group memberships in your Zendesk account. Group memberships link users to groups, determining which agents belong to which support groups.                       |
  | `get-group-memberships-by-group`                     | List group memberships for a specific Zendesk group. Use when you need to retrieve all members assigned to a particular group, audit group...                              |
  | `get-groups-assignable`                              | List all groups that can be assigned to tickets or users in your Zendesk account.                                                                                          |
  | `get-groups-count`                                   | Count groups in Zendesk. Returns an approximate count of groups in the system.                                                                                             |
  | `get-groups-users-count`                             | Count users in a specific Zendesk group. Returns an approximate count of users belonging to the specified group, with optional filtering by role or permission set.        |
  | `get-group-users`                                    | List all users belonging to a specific Zendesk group. Use when you need to retrieve all members of a particular group, with optional filtering by...                       |
  | `get-guide-survey-responses`                         | List survey responses from Zendesk Guide. Use when you need to retrieve CSAT survey responses, analyze customer satisfaction scores, or monitor survey completion rates.   |
  | `get-guide-surveys`                                  | List available CSAT (Customer Satisfaction) surveys in Zendesk Guide.                                                                                                      |
  | `get-incremental-organizations`                      | Retrieve organizations that have been modified since a specified start time using the Incremental Organization Export API.                                                 |
  | `get-incremental-routing-attributes`                 | Export routing attributes incrementally with optional start\_time filtering and cursor-based pagination.                                                                   |
  | `get-incremental-routing-attribute-values`           | Retrieve routing attribute values that have been modified since a specified start time using the Incremental Skill-Based Routing API.                                      |
  | `get-incremental-routing-instance-values`            | Export incremental routing instance values from Zendesk skill-based routing.                                                                                               |
  | `get-incremental-sample`                             | Test the incremental export by retrieving a sample of records that have changed since a specified start time.                                                              |
  | `get-incremental-ticket-events`                      | Export incremental ticket events from Zendesk. Use when you need to track changes to tickets over time, monitor agent performance metrics, or sync...                      |
  | `get-incremental-ticket-metric-events`               | List ticket metric events in Zendesk that occurred on or after a specified time.                                                                                           |
  | `get-incremental-tickets`                            | Retrieve tickets that have been modified since a specified start time using the Incremental Ticket Export API.                                                             |
  | `get-incremental-tickets-cursor`                     | Export tickets incrementally using cursor-based pagination. Use this action when you need to retrieve all changes to tickets since a specific time...                      |
  | `get-incremental-users`                              | Retrieve users that have been modified since a specified start time using the Incremental User Export API.                                                                 |
  | `get-incremental-users-cursor`                       | Export users incrementally using cursor-based pagination. Use when you need to export all users from Zendesk in a reliable, paginated manner.                              |
  | `get-job-statuses`                                   | List job statuses from Zendesk. Shows the status of all background jobs that have been initiated, including those created by bulk operations like...                       |
  | `get-job-statuses2`                                  | Get a single job status by ID from Zendesk. Shows the status of a background job initiated by bulk operations (like bulk updates, imports, or exports).                    |
  | `get-locale`                                         | Get a locale by its ID or BCP-47 code. Use when you need to retrieve details about a specific locale including the locale identifier, language name, and timestamps.       |
  | `get-locales`                                        | List all translation locales available for your Zendesk account.                                                                                                           |
  | `get-locales-agent`                                  | List the translation locales that have been localized for agent use.                                                                                                       |
  | `get-locales-current`                                | Show the current locale for a Zendesk account. Use when you need to determine what language/locale is currently active for the account, which affects...                   |
  | `get-macro2`                                         | Show a specific macro by its ID. Use when you need to retrieve details of a single macro in your Zendesk account, such as for auditing, modifying, or...                   |
  | `get-macro-attachments`                              | List all attachments associated with a specific Zendesk macro.                                                                                                             |
  | `get-macro-categories`                               | List all macro categories available to the current Zendesk account.                                                                                                        |
  | `get-macro-definitions`                              | Retrieve the definitions of all actions that a macro can perform in Zendesk.                                                                                               |
  | `get-macro-replica`                                  | Show a macro replica (unpersisted macro representation) based on a macro ID and ticket ID.                                                                                 |
  | `get-macros`                                         | List all shared and personal macros available in your Zendesk account.                                                                                                     |
  | `get-macros-actions`                                 | List supported actions for macros in Zendesk. Use when you need to discover what field modifications are available when creating or editing macros.                        |
  | `get-macros-active`                                  | List all active shared and personal macros in Zendesk. Use when you need to retrieve, audit, or review the macros configured in your Zendesk account.                      |
  | `get-macros-apply`                                   | Show changes to a ticket that would result from applying a macro.                                                                                                          |
  | `get-macros-search`                                  | Search for Zendesk macros by their title. Use when you need to find macros in your Zendesk account by searching for keywords in their titles.                              |
  | `get-object-trigger`                                 | Show a specific trigger for a custom object in Zendesk. Use when you need to retrieve details of a single trigger, such as for auditing...                                 |
  | `get-open-requests`                                  | List open requests from Zendesk. Use this action when you need to retrieve all requests with "open" status for the authenticated user.                                     |
  | `get-organization-field2`                            | Get details for a specific organization field in Zendesk by its ID or key.                                                                                                 |
  | `get-organization-fields`                            | List all custom organization fields for the Zendesk account.                                                                                                               |
  | `get-organization-membership2`                       | Get details for a specific organization membership by its ID.                                                                                                              |
  | `get-organization-related`                           | Get related counts and information for a specific Zendesk organization by ID.                                                                                              |
  | `get-organization-requests`                          | List requests for a specific Zendesk organization. Use when you need to retrieve all requests associated with a particular organization.                                   |
  | `get-organizations-autocomplete`                     | Search for Zendesk organizations using autocomplete. Use when you need to find organization suggestions based on a partial organization name for...                        |
  | `get-organizations-merges`                           | List all organization merge operations for a specific organization in Zendesk.                                                                                             |
  | `get-organizations-show-many`                        | Show many Zendesk organizations by their IDs or external IDs.                                                                                                              |
  | `get-organizations-tickets-count`                    | Count organization tickets in Zendesk. Returns an approximate count of tickets for a specific organization.                                                                |
  | `get-organization-subscription`                      | Show Organization Subscription - retrieves details of a specific organization subscription by its ID.                                                                      |
  | `get-organization-subscriptions`                     | List Organization Subscriptions in Zendesk. Returns organization subscriptions with pagination support (cursor and offset).                                                |
  | `get-organization-tags`                              | List all tags associated with a specific Zendesk organization.                                                                                                             |
  | `get-organization-tickets`                           | Get tickets for a specific organization in Zendesk. Returns tickets where organization\_id matches the specified organization.                                             |
  | `get-organization-users`                             | List all users associated with a specific Zendesk organization.                                                                                                            |
  | `get-organization-users-count`                       | Count users in a specific Zendesk organization by ID. Returns an approximate count of users.                                                                               |
  | `get-owned-apps`                                     | List apps owned by the current Zendesk account. Use when you need to retrieve information about apps installed in your Zendesk instance, such as...                        |
  | `get-problems`                                       | List Zendesk ticket problems. Use when you need to retrieve all tickets of type 'problem' in your Zendesk account.                                                         |
  | `get-public-locales`                                 | List all available public locales that can be used for translations in Zendesk.                                                                                            |
  | `get-recent-tickets`                                 | List recently viewed tickets in Zendesk. Returns tickets sorted by the time they were last viewed, most recent first.                                                      |
  | `get-remote-authentications`                         | List all remote authentication configurations in your Zendesk account.                                                                                                     |
  | `get-request-comments`                               | List comments on a Zendesk request. Use when you need to retrieve all comments from a specific ticket request to understand the conversation history...                    |
  | `get-requests-ccdb`                                  | List CCD Requests. Use when you need to retrieve requests where the authenticated end user is listed as a CC (carbon copy) recipient.                                      |
  | `get-requests-comment`                               | Get a specific comment from a Zendesk request. Use when you need to retrieve a single comment by its ID for a given request, such as displaying a...                       |
  | `get-requests-search`                                | Search for requests in Zendesk using query syntax. Use when you need to find customer requests across Zendesk using flexible search criteria such as...                    |
  | `get-requests-solved`                                | List Zendesk requests with the 'solved' status. Useful for reviewing completed customer requests, generating reports on resolution times, or tracking...                   |
  | `get-routing-agents-instance-values`                 | Retrieve attribute values for multiple agents/users using the Skill-Based Routing API.                                                                                     |
  | `get-satisfaction-ratings`                           | List satisfaction ratings for tickets in Zendesk. Use when you need to retrieve customer satisfaction feedback, analyze CSAT scores, or review\...                         |
  | `get-satisfaction-ratings-count`                     | Count satisfaction ratings in Zendesk. Returns an approximate count of satisfaction ratings.                                                                               |
  | `get-search-count`                                   | Count the number of items matching a search query in Zendesk.                                                                                                              |
  | `get-search-export`                                  | Export search results from Zendesk using cursor-based pagination.                                                                                                          |
  | `get-security-settings`                              | Show Security Settings for a Zendesk account. Use when you need to retrieve the security configuration of a Zendesk account, including session...                          |
  | `get-side-conversations-events`                      | Retrieve side conversation events for incremental export. Returns events created since the specified start\_time in chronological order.                                   |
  | `get-support-address`                                | Get a support address by its unique ID. Use when you have a support\_address\_id and need to retrieve details including the email address, brand...                        |
  | `get-tags`                                           | List Zendesk tags in order of popularity. Use when you need to view all available tags in your Zendesk account, or when you need to find tags that...                      |
  | `get-tags-count`                                     | Count Tags in Zendesk. Returns an approximate count of tags.                                                                                                               |
  | `get-target`                                         | Show a specific target by its ID. Use when you have a target ID and need to retrieve its details including title, type, active status, and creation timestamp.             |
  | `get-target-failure`                                 | Show a target failure in Zendesk. Use when you have a target\_failure\_id and need to retrieve details about a failed target execution, including the...                   |
  | `get-target-failures`                                | List the 25 most recent target failures in Zendesk. Target failures occur when a target (webhook, callback, or external integration) fails to execute properly.            |
  | `get-targets`                                        | List all targets for the current Zendesk account. Use when you need to retrieve, audit, or review the targets configured in your Zendesk account.                          |
  | `get-ticket-audit-by-id`                             | Show a specific audit for a ticket from Zendesk. Returns a single audit record containing events that describe changes made to the ticket.                                 |
  | `get-ticket-collaborators`                           | List all collaborators (CC'd users) on a Zendesk ticket. Use when you need to see who is currently CC'd on a ticket, such as when coordinating with...                     |
  | `get-ticket-comments`                                | List comments on a Zendesk ticket. Returns the comments added to the ticket in chronological order (oldest first by default).                                              |
  | `get-ticket-email-c-cs`                              | List Email CCs for a Ticket. Use when you need to retrieve a list of users who are CC'd on a specific Zendesk ticket.                                                      |
  | `get-ticket-field2`                                  | Show a specific ticket field by its ID. Use when you need to retrieve details of a single ticket field in your Zendesk account, such as for auditing...                    |
  | `get-ticket-fields`                                  | List all system and custom ticket fields in Zendesk. Use when you need to retrieve field definitions for building forms, validating field values, or...                    |
  | `get-ticket-fields-count`                            | Count ticket fields in Zendesk. Returns an approximate count of system and custom ticket fields.                                                                           |
  | `get-ticket-fields-show-many`                        | Retrieve multiple ticket fields by their IDs or keys in a single request.                                                                                                  |
  | `get-ticket-followers`                               | List all followers on a Zendesk ticket. Use when you need to see who is following a ticket, such as when coordinating with stakeholders or managing ticket notifications.  |
  | `get-ticket-forms`                                   | List all ticket forms configured in your Zendesk account. Use when you need to enumerate available ticket forms, retrieve form metadata like display...                    |
  | `get-ticket-forms-show-many`                         | Show multiple ticket forms by their IDs. Use when you need to retrieve specific ticket forms by their IDs to display form details, validate form...                        |
  | `get-ticket-incidents`                               | List incidents linked to a problem ticket in Zendesk. Use when you need to retrieve all incident tickets that share the same root cause as a problem ticket.               |
  | `get-ticket-metric`                                  | Retrieve a specific ticket metric from Zendesk by its ID. Use this action when you have a ticket\_metric\_id and need to fetch the detailed metrics for...                 |
  | `get-ticket-metrics`                                 | List Ticket Metrics from Zendesk. Returns a list of tickets with their associated metrics including response times, resolution times, and assignment statistics.           |
  | `get-tickets-audits`                                 | List all audits (change history) for a specific Zendesk ticket.                                                                                                            |
  | `get-tickets-audits-count`                           | Count audits for a specific ticket in Zendesk. Returns an approximate count of audits associated with the specified ticket.                                                |
  | `get-tickets-comments-count`                         | Count comments on a Zendesk ticket. Returns an approximate count of comments added to the specified ticket.                                                                |
  | `get-tickets-conversation-log`                       | List conversation log events for a specific Zendesk ticket. Use this action when you need to retrieve the chronological history of interactions...                         |
  | `get-tickets-count`                                  | Count the number of tickets in Zendesk. Returns an approximate count of tickets with the timestamp of when the count was last calculated.                                  |
  | `get-ticket-skips`                                   | List ticket skips for a specific ticket from Zendesk. Use when you need to retrieve all skip records associated with a particular ticket, such as...                       |
  | `get-tickets-metrics`                                | Get ticket metrics from Zendesk for a specific ticket. Returns performance metrics including resolution times, agent and requester wait times, reply...                    |
  | `get-tickets-side-conversations-events`              | List all events for a specific side conversation on a Zendesk ticket.                                                                                                      |
  | `get-trigger`                                        | Show a specific trigger by its ID. Use when you need to retrieve details of a single trigger in your Zendesk account, such as for auditing...                              |
  | `get-trigger-categories`                             | List all ticket trigger categories in your Zendesk account. Use when you need to retrieve, audit, or review the trigger category organization for...                       |
  | `get-trigger-categories2`                            | Show a specific ticket trigger category by its ID. Use when you need to retrieve details of a single trigger category, such as for auditing or...                          |
  | `get-triggers`                                       | List all ticket triggers for the current Zendesk account. Use when you need to retrieve, audit, or review the trigger rules configured in your Zendesk account.            |
  | `get-triggers-definitions`                           | Get Ticket Trigger Action and Condition Definitions. Use when you need to discover the available actions and conditions that can be used to create or...                   |
  | `get-triggers-search`                                | Search for Zendesk ticket triggers by their title. Use when you need to find triggers in your Zendesk account by searching for keywords in their titles.                   |
  | `get-user`                                           | Tool to fetch a single Zendesk user by numeric user\_id. Use when you have a user ID from ticket payloads (requester\_id, submitter\_id, assignee\_id...                   |
  | `get-user-entitlements-full`                         | Tool to retrieve full entitlements for a Zendesk user across all products (Chat, Explore, Talk, Guide).                                                                    |
  | `get-user-events`                                    | Retrieve event history for a specific Zendesk user. Use when you need to track user activity such as login history, profile changes, or other...                           |
  | `get-user-field-by-id`                               | Retrieve a single Zendesk user field by its numeric ID. Use when you have a user field ID and need to fetch its full definition including title...                         |
  | `get-user-field-options`                             | List custom user field options for a given user field. Use when you need to retrieve the dropdown or tag options available for a custom user field in Zendesk.             |
  | `get-user-fields`                                    | List all custom user fields configured in your Zendesk account.                                                                                                            |
  | `get-user-fields-show-many`                          | Retrieve multiple Zendesk user fields by their keys. Use when you have specific user field keys and need to fetch their definitions (title, type...                        |
  | `get-user-profiles2`                                 | Retrieve a single Zendesk user profile by its Sunshine profile ID.                                                                                                         |
  | `get-user-profiles-events2`                          | Get events for a Sunshine profile by its profile ID. Use when you have a specific Sunshine profile ID (obtained from profile lookup or creation) and...                    |
  | `get-users-assigned-tickets`                         | List tickets assigned to a specific Zendesk user. Returns all tickets where the specified user is the assignee.                                                            |
  | `get-users-autocomplete`                             | Autocomplete users by name or phone number. Use when you need to find users based on a partial name or phone number for ticket creation or user lookup scenarios.          |
  | `get-users-brand-agents`                             | List brand agent memberships for a specific user in Zendesk.                                                                                                               |
  | `get-users-ccd-tickets`                              | List tickets where a specific Zendesk user is CC'd (carbon copied).                                                                                                        |
  | `get-users-compliance-deletion-statuses`             | Tool to fetch GDPR compliance deletion statuses for a specific Zendesk user.                                                                                               |
  | `get-users-count`                                    | Count users in Zendesk. Returns an approximate count of users.                                                                                                             |
  | `get-user-sessions`                                  | List all sessions for a specific Zendesk user. Returns details about each active session including authentication time and last seen time.                                 |
  | `get-users-followed-tickets`                         | List tickets the specified Zendesk user is following. Returns all tickets where the specified user is a follower.                                                          |
  | `get-users-group-memberships`                        | List group memberships for a specific Zendesk user. Use when you need to retrieve all groups a user belongs to, audit user group assignments, or...                        |
  | `get-users-group-memberships-by-id`                  | Get a specific group membership for a user by their IDs. Use when you have both a user ID and a group membership ID and need to retrieve details...                        |
  | `get-users-groups`                                   | List all groups that a specific Zendesk user belongs to. Use when you need to find which support groups a user is a member of, audit team...                               |
  | `get-users-groups-count`                             | Count user groups in Zendesk. Returns an approximate count of groups that a specific user belongs to.                                                                      |
  | `get-users-identities2`                              | Tool to show a specific user identity by user ID and identity ID.                                                                                                          |
  | `get-users-me-session`                               | Show the currently authenticated session in Zendesk. Returns details about the active session including authentication time, last seen time, and user ID.                  |
  | `get-users-me-settings`                              | Get the settings for the currently authenticated user in Zendesk.                                                                                                          |
  | `get-users-organization-memberships`                 | List organization memberships for a specific Zendesk user. Use when you have a user\_id and need to retrieve all organizations that user belongs to.                       |
  | `get-users-organization-memberships2`                | Get details for a specific organization membership by user ID and membership ID.                                                                                           |
  | `get-users-organizations`                            | List organizations associated with a specific Zendesk user. Use when you have a user\_id and need to retrieve all organizations that user belongs to.                      |
  | `get-users-organizations-count`                      | Returns an approximate count of organizations that a user belongs to.                                                                                                      |
  | `get-users-organization-subscriptions`               | List User's Organization Subscriptions - retrieves organization subscriptions for a specific user.                                                                         |
  | `get-users-password-requirements`                    | Get password requirements for a specific Zendesk user. Use when you need to retrieve the password policy rules that apply to a user's password, such...                    |
  | `get-users-profiles`                                 | Retrieve profiles associated with a specific Zendesk user by user ID.                                                                                                      |
  | `get-users-related`                                  | Get related counts and information for a specific Zendesk user by ID.                                                                                                      |
  | `get-users-requested-tickets`                        | List tickets requested by a specific Zendesk user. Use when you need to retrieve all tickets where a particular user is the original requester, such...                    |
  | `get-users-requests`                                 | List ticket requests for a specific Zendesk user. Use when you need to retrieve all requests associated with a particular user ID.                                         |
  | `get-users-skips`                                    | List ticket skips for a specific user from Zendesk. Use when you need to retrieve all skip records associated with a particular user, such as when...                      |
  | `get-users-tags`                                     | List all tags assigned to a specific Zendesk user. Use when you need to see what tags are associated with a particular user for organizing...                              |
  | `get-user-tickets-assigned-count`                    | Count tickets assigned to a specific user in Zendesk. Returns an approximate count of tickets where the user is the assignee.                                              |
  | `get-view-definitions`                               | List the definitions of the conditions and actions available for constructing views in Zendesk.                                                                            |
  | `get-views`                                          | List shared and personal views available to the current user in Zendesk.                                                                                                   |
  | `get-views-active`                                   | List all active shared and personal views available in Zendesk.                                                                                                            |
  | `get-views-compact`                                  | Retrieves a compacted list of shared and personal views available to the current user in Zendesk.                                                                          |
  | `get-views-count`                                    | Count shared and personal views in Zendesk. Returns an approximate count of all views (both shared and personal) available in the account.                                 |
  | `get-views-count-many`                               | Count tickets in multiple Zendesk views. Returns the ticket count for each view ID provided in a single API call.                                                          |
  | `get-views-execute`                                  | Execute a Zendesk view to retrieve its column titles and matching ticket rows.                                                                                             |
  | `get-views-export`                                   | Export a Zendesk view as a CSV file. Use when you need to download view data for offline analysis, reporting, or data migration purposes.                                  |
  | `get-views-search`                                   | Search for Zendesk views by their title. Use when you need to find views in your Zendesk account by searching for keywords in their titles.                                |
  | `get-views-show-many`                                | Get multiple Zendesk views by their IDs. Use when you need to retrieve specific views by their IDs in a single request rather than fetching them one by one.               |
  | `get-views-tickets`                                  | List tickets from a specific Zendesk view. Use this action when you need to retrieve all tickets that match a view's conditions, such as for...                            |
  | `get-view-ticket-count`                              | Count tickets in a specific view in Zendesk. Returns the number of tickets matching the view's conditions.                                                                 |
  | `get-activities`                                     | List ticket activities in the last 30 days affecting your Zendesk.                                                                                                         |
  | `get-custom-roles`                                   | List all custom roles configured in your Zendesk account. Use when you need to discover available roles, review role configurations, or understand...                      |
  | `get-organization`                                   | Get metadata for a specific Zendesk organization by ID. Response fields are available under data.organization\_info.                                                       |
  | `get-organization-merge`                             | Retrieve the details of a specific organization merge operation in Zendesk.                                                                                                |
  | `get-organizations-subscriptions`                    | List all organization subscriptions for a specific Zendesk organization.                                                                                                   |
  | `get-requests`                                       | List ticket requests in Zendesk. This action retrieves a paginated list of requests, supporting sorting by creation or update time.                                        |
  | `get-sessions`                                       | List all active sessions in your Zendesk account. If authenticated as an admin, returns all the active sessions for all users.                                             |
  | `get-sharing-agreements`                             | List all sharing agreements for your Zendesk account. Sharing agreements define connections between Zendesk accounts for sharing tickets.                                  |
  | `get-suspended-tickets`                              | List suspended tickets in Zendesk. Suspended tickets are tickets that were automatically held for review due to spam detection, banned content, or other filtering rules.  |
  | `get-ticket-by-id`                                   | Get ticket details from Zendesk. Returns the full ticket record (status, requester\_id, assignee\_id, organization\_id, tags, custom\_fields...                            |
  | `get-ticket-fields-options`                          | List Ticket Field Options - Returns a list of custom ticket field options for dropdown and multi-select ticket fields.                                                     |
  | `get-ticket-fields-options2`                         | Show Ticket Field Option - Retrieves a specific custom ticket field option for dropdown and multi-select ticket fields.                                                    |
  | `get-ticket-form`                                    | Get details for a specific ticket form in Zendesk by its ID.                                                                                                               |
  | `get-ticket-related`                                 | Get related information for a specific Zendesk ticket. This endpoint returns data about tickets that are related to the specified ticket, including...                     |
  | `get-tickets-side-conversation-id`                   | Get a specific side conversation by its ID for a Zendesk ticket.                                                                                                           |
  | `get-tickets-tags`                                   | List all tags associated with a specific Zendesk ticket. Use when you need to retrieve the tags assigned to a particular ticket for categorization...                      |
  | `list-active-automations`                            | List all active automations in Zendesk. Use when you need to retrieve the currently active automation rules that automatically perform actions based on ticket conditions. |
  | `list-app-installations`                             | List all app installations in the Zendesk account. The 'enabled' property indicates whether each installed app is active in the product.                                   |
  | `list-app-locations`                                 | List all available locations where Zendesk apps can be installed.                                                                                                          |
  | `list-assignable-group-memberships`                  | List assignable group memberships in Zendesk. Use when you need to retrieve the group memberships that agents can be assigned to, typically for...                         |
  | `list-assignable-group-memberships-by-group`         | List assignable group memberships for a specific group in Zendesk.                                                                                                         |
  | `list-bookmarks`                                     | List Bookmarks returns all bookmarks created by the user. Use when you need to retrieve all bookmarks to find saved tickets or manage bookmarked items.                    |
  | `list-brand-agents`                                  | List brand agent memberships to retrieve which agents are associated with which brands in Zendesk.                                                                         |
  | `list-custom-object-record-attachments`              | List all file attachments for a specific custom object record in Zendesk.                                                                                                  |
  | `list-custom-object-records`                         | List all records for a specific custom object type in Zendesk.                                                                                                             |
  | `list-deleted-users`                                 | Tool to list deleted users in Zendesk via the Users API. Use when you need to retrieve information about users that have been deleted from the system.                     |
  | `list-incremental-custom-object-records`             | Export custom object records incrementally using cursor-based pagination.                                                                                                  |
  | `list-monitored-twitter-handles`                     | List all monitored X (Twitter) handles configured in your Zendesk account.                                                                                                 |
  | `list-object-triggers`                               | List all triggers for a specific custom object in Zendesk. Use when you need to discover, audit, or review the triggers configured for a custom object type.               |
  | `list-object-triggers-definitions`                   | List Object Trigger Action and Condition Definitions for a custom object in Zendesk.                                                                                       |
  | `list-organization-memberships`                      | List organization memberships in Zendesk. Use when you need to retrieve all organization memberships, which link users to organizations.                                   |
  | `list-organization-memberships-by-organization`      | List organization memberships for a specific organization in Zendesk.                                                                                                      |
  | `list-resource-collections`                          | List Resource Collections for the Zendesk account. Use when you need to retrieve, audit, or review the resource collections configured in your Zendesk account.            |
  | `list-skips`                                         | Lists all ticket skips in Zendesk. A skip is a ticket that was skipped during routing or assignment.                                                                       |
  | `list-support-addresses`                             | List all support addresses (recipient addresses) configured in your Zendesk account.                                                                                       |
  | `list-ticket-audits`                                 | List all ticket audits from Zendesk. Returns a paginated list of audit records, each containing events that describe changes made to tickets.                              |
  | `list-ticket-content-pins`                           | List Ticket Content Pins returns all content pins for a specified ticket.                                                                                                  |
  | `list-user-identities`                               | Tool to list all identities for a specific Zendesk user. Use when you need to retrieve all email addresses, phone numbers, or other contact methods...                     |
  | `list-access-rules`                                  | List all access rules for a Zendesk custom object. Access rules control which users and roles can perform specific operations on custom object records.                    |
  | `list-custom-object-fields`                          | List all fields for a custom object in Zendesk. Use this action when you need to discover the structure of a custom object, understand what fields...                      |
  | `list-custom-objects`                                | List all custom object definitions in Zendesk. Use this action when you need to discover available custom object types, understand their structure...                      |
  | `list-permission-policies`                           | List all permission policies for a custom object in Zendesk.                                                                                                               |
  | `list-tickets`                                       | List Zendesk tickets with pagination and filtering. Only server-side filter available is external\_id; status, priority, tags, assignee\_id, and...                        |
  | `list-users`                                         | Tool to list/enumerate Zendesk users via the Users API. Use when you need to export or iterate through the user directory without a specific name/email filter.            |
  | `make-comment-private`                               | Make a public ticket comment private in Zendesk. This action changes the visibility of a comment from public to internal-only, so only agents can view it.                 |
  | `make-default-organization-membership`               | Set a specific organization membership as the default for a user in Zendesk.                                                                                               |
  | `make-end-user-identity-primary`                     | Set a specified identity as the primary identity for an end user in Zendesk.                                                                                               |
  | `make-ticket-comment-private`                        | Change a public comment to private on a Zendesk ticket audit.                                                                                                              |
  | `make-user-identity-primary`                         | Tool to set a user identity as the primary identity for a Zendesk user.                                                                                                    |
  | `mark-many-tickets-as-spam`                          | Marks multiple tickets as spam in Zendesk. This action is irreversible - the tickets will be marked as spam and moved to the suspended tickets queue.                      |
  | `merge-users`                                        | Merges two Zendesk end users together. The user specified in the path parameter (user\_id) is the primary user (target) that will be kept.                                 |
  | `merge-tickets`                                      | Merges multiple tickets into a target ticket in Zendesk. The source tickets are merged into the target ticket and then deleted.                                            |
  | `open-users-profile-in-agent-browser`                | Open a Zendesk user's profile in a specified agent's browser.                                                                                                              |
  | `recover-many-suspended-tickets`                     | Recover multiple suspended tickets in Zendesk. Use when you need to restore tickets that have been suspended (e.g., auto-replied emails, bounced messages).                |
  | `renew-session`                                      | Renew the current Zendesk session and obtain a new authenticity token.                                                                                                     |
  | `reorder-custom-object-fields`                       | Reorder Custom Fields of an Object. Updates the display order of custom object fields based on the provided field IDs.                                                     |
  | `reorder-location-installations`                     | Reorder App Installations For Location. Creates or updates the relevant location installation with a specified installation order.                                         |
  | `reorder-organization-fields`                        | Reorder Organization Fields. Updates the display order of organization fields based on the provided field IDs.                                                             |
  | `reorder-ticket-fields`                              | Reorder Ticket Fields. Updates the display order of ticket fields based on the provided field IDs.                                                                         |
  | `reorder-triggers`                                   | Reorder Ticket Triggers. Updates the firing order of ticket triggers based on the provided trigger IDs.                                                                    |
  | `reorder-user-fields`                                | Reorder User Fields. Updates the display order of custom user fields based on the provided field IDs.                                                                      |
  | `reply-ticket`                                       | Action to reply to a Zendesk ticket by adding a comment.                                                                                                                   |
  | `request-end-user-verification`                      | Send a verification email to an end user to verify ownership of their email address identity.                                                                              |
  | `request-user-create`                                | Send a request to create a user in Zendesk. This sends the owner a reminder email to update their user profile information.                                                |
  | `request-user-verification`                          | Send a verification email to a user to verify ownership of their email address identity.                                                                                   |
  | `restore-many-tickets`                               | Restores multiple previously deleted tickets in Zendesk. Use when you need to recover tickets that were deleted and need to be restored in bulk.                           |
  | `restore-ticket`                                     | Restores a previously deleted ticket in Zendesk. Use when a ticket was accidentally deleted and needs to be recovered.                                                     |
  | `search-custom-object-records`                       | Search and filter custom object records in Zendesk using text queries and field filters.                                                                                   |
  | `search-object-triggers`                             | Search for triggers associated with a custom object in Zendesk.                                                                                                            |
  | `search-zendesk`                                     | Tool to search for tickets, users, organizations, and groups in Zendesk using query syntax.                                                                                |
  | `search-organizations`                               | Search organizations in Zendesk by external ID or name. Returns an array of organizations matching the provided criteria.                                                  |
  | `search-users`                                       | Search for Zendesk users by query or external ID. Use when you need to find users using flexible search criteria with Zendesk search syntax (e.g...                        |
  | `set-default-custom-status`                          | Sets one or more custom ticket statuses as the default for their respective categories.                                                                                    |
  | `set-group-membership-as-default`                    | Set a group membership as the default for a specific user in Zendesk.                                                                                                      |
  | `set-users-organization-as-default`                  | Set an organization as the default for a user in Zendesk. Use when you need to change which organization is the primary/default for a user by...                           |
  | `show-access-rule`                                   | Show a custom object access rule by its ID. Use when you have a custom\_object\_key and access\_rule\_id and need to retrieve the access rule's details...                 |
  | `show-custom-object`                                 | Get details of a specific Zendesk custom object by its key. Use when you have a custom object key and need to retrieve its metadata including name...                      |
  | `show-custom-object-record`                          | Get details of a specific Zendesk custom object record by its key and record ID.                                                                                           |
  | `show-many-job-statuses`                             | Show many job statuses by their IDs in Zendesk. Use this action when you have multiple job status IDs from bulk operations (like ticket updates, user...                   |
  | `show-many-tickets`                                  | Show multiple tickets by their IDs. Use when you need to retrieve specific tickets by their IDs to display ticket details, compare tickets, or bulk...                     |
  | `show-many-users`                                    | Retrieve multiple Zendesk users by their numeric IDs or external IDs.                                                                                                      |
  | `show-permission-policy`                             | Get details of a specific permission policy for a Zendesk custom object by its ID.                                                                                         |
  | `show-request`                                       | Show a single request in Zendesk. Use when you need to retrieve details of a specific request by its ID, including subject, description, status...                         |
  | `unassign-user-organization`                         | Immediately removes a user from an organization in Zendesk. Use when you need to unassign a user from an organization membership.                                          |
  | `update-access-rule`                                 | Update an existing access rule for a custom object in Zendesk.                                                                                                             |
  | `update-apps-installation`                           | Update an app installation in Zendesk. Use when you need to modify app installation settings such as enabling/disabling the app, restricting access...                     |
  | `update-automation`                                  | Update an existing automation in Zendesk. Automations are business rules that automatically perform actions on tickets when certain conditions are met.                    |
  | `update-custom-object`                               | Update an existing custom object in Zendesk. Custom objects are user-defined data structures that allow you to store and manage custom data types.                         |
  | `update-custom-object-record`                        | Update an existing record for a custom object in Zendesk. Use when you need to modify an existing custom object record.                                                    |
  | `update-custom-status`                               | Update an existing custom ticket status in Zendesk. Custom ticket statuses allow you to define additional statuses beyond the standard statuses (new\...                   |
  | `update-deletion-schedule`                           | Update an existing deletion schedule in Zendesk. Deletion schedules define automated rules for deleting tickets, users, attachments, or other records...                   |
  | `update-dynamic-content-items-variant`               | Update a single variant of a dynamic content item in Zendesk.                                                                                                              |
  | `update-dynamic-content-items-variants`              | Update one or more variants of a dynamic content item in Zendesk.                                                                                                          |
  | `update-macro`                                       | Update an existing macro in Zendesk. Macros are predefined responses that agents can apply to tickets to quickly perform common actions.                                   |
  | `update-many-automations`                            | Update multiple automations in Zendesk in a single request. Use when you need to bulk update automation settings such as position, active status, or...                    |
  | `update-many-macros`                                 | Update multiple macros in Zendesk in a single request. Use when you need to bulk update macro settings such as position or active status for multiple macros at once.      |
  | `update-many-object-triggers`                        | Update multiple custom object triggers in Zendesk in a single request.                                                                                                     |
  | `update-many-organizations`                          | Bulk update multiple Zendesk organizations in a single request.                                                                                                            |
  | `update-many-tickets`                                | Update multiple tickets in Zendesk in a single request. Use when you need to bulk update ticket fields such as status, priority, tags, assignee, or...                     |
  | `update-many-triggers`                               | Update multiple ticket triggers in Zendesk in a single request.                                                                                                            |
  | `update-many-users`                                  | Bulk update multiple Zendesk users in a single request. Use when you need to apply the same or different updates to up to 100 users at once.                               |
  | `update-many-views`                                  | Update multiple views in Zendesk in a single request. Use when you need to bulk update view settings such as position, active status, or title for multiple views at once. |
  | `update-object-trigger`                              | Update an existing custom object trigger in Zendesk. Triggers define automated actions that execute when specific conditions are met on custom object records.             |
  | `update-organization-field`                          | Update a custom organization field in Zendesk. Use when you need to modify an existing organization field's properties such as title, type...                              |
  | `update-organizations-tags`                          | Add organization tags in Zendesk. Use when you need to tag an organization for categorization, filtering, or automation purposes.                                          |
  | `update-permission-policy`                           | Update an existing permission policy for a custom object in Zendesk.                                                                                                       |
  | `update-resource-collection`                         | Update an existing resource collection in Zendesk. Resource collections are groups of related resources (like triggers, automations, or ticket...                          |
  | `update-side-conversation`                           | Update a side conversation on a ticket in Zendesk. Use this action to modify the state (open/closed) or subject of an existing side conversation attached to a ticket.     |
  | `update-support-address`                             | Update an existing support address in Zendesk. Support addresses are email addresses that receive customer inquiries and can be configured per brand.                      |
  | `update-target`                                      | Update an existing target in Zendesk. Targets are endpoints that receive data when triggers fire (e.g., HTTP targets, email targets, webhook targets).                     |
  | `update-ticket-field`                                | Update an existing ticket field in Zendesk. Ticket fields define the structure and properties of custom fields on tickets.                                                 |
  | `update-tickets-tags`                                | Update tags on a Zendesk ticket via PUT request to /api/v2/tickets/\{ticket\_id}/tags.                                                                                     |
  | `update-ticket-trigger`                              | Update an existing ticket trigger in Zendesk. Triggers are business rules that automatically perform actions on tickets when certain conditions are met.                   |
  | `update-trigger-category`                            | Update an existing trigger category in Zendesk. Trigger categories are used to organize ticket triggers in the Zendesk admin interface.                                    |
  | `update-user-field`                                  | Update an existing user field in Zendesk. Use when you need to modify the title, description, options, or other properties of a custom user field.                         |
  | `update-user-profile`                                | Partially updates a user profile in Zendesk by identifier. Use when you need to modify specific fields of an existing profile without replacing the entire profile.        |
  | `update-user-profile-by-id`                          | Partially updates a user profile in Zendesk by profile ID. Use when you need to modify specific fields of an existing profile without replacing the entire profile.        |
  | `update-users-identity`                              | Update a user identity in Zendesk. Use when you need to modify an identity's verified status or other updatable fields.                                                    |
  | `update-users-me-settings`                           | Update the settings for the currently authenticated Zendesk user.                                                                                                          |
  | `update-users-profiles`                              | Create or update a user profile for a specific Zendesk user by user ID and identifier.                                                                                     |
  | `update-users-tags`                                  | Update (replace) tags for a specific Zendesk user. Use when you need to assign or modify tags on a user account for organizing, filtering, or categorizing user data.      |
  | `update-view`                                        | Update an existing view in Zendesk. Views are saved searches that allow agents to filter and organize tickets.                                                             |
  | `update-account-settings`                            | Update Zendesk account-level settings including tickets, branding, localization, routing, and more.                                                                        |
  | `update-attachment`                                  | Updates an attachment's malware access override setting. Use when you need to enable or restrict agent access to attachments that have been flagged for malware.           |
  | `update-custom-object-field`                         | Update an existing custom object field in Zendesk. Custom object fields define the structure and properties of data within a custom object.                                |
  | `update-dynamic-content-item`                        | Update a dynamic content item in Zendesk. The only attribute that can be changed is the name.                                                                              |
  | `update-organization`                                | Update an organization in Zendesk. After updating, re-fetch via ZENDESK\_GET\_ORGANIZATION if downstream logic depends on current data.                                    |
  | `update-requests`                                    | Update a ticket request in Zendesk with a comment or collaborators.                                                                                                        |
  | `update-ticket`                                      | Tool to update a ticket in Zendesk. Use when you need to modify ticket fields like status, priority, or subject after confirming the ticket ID.                            |
  | `upsert-custom-object-record-by-external-id-or-name` | Create or update a custom object record in Zendesk by external\_id or name.                                                                                                |
  | `verify-subdomain-availability`                      | Verify if a subdomain name is available for use in Zendesk. Returns a success boolean indicating whether the subdomain can be registered.                                  |
  | `verify-support-address`                             | Verify a support address forwarding in Zendesk. This action sends a verification request for the specified support address to confirm that the...                          |
  | `verify-user-identity`                               | Set a user identity as verified in Zendesk. This action marks an email address or other identity as confirmed, indicating the user has proven ownership.                   |
</Accordion>

## Triggers (2)

Subscribe with `.on(...)` in a script. A trigger with required configuration takes it as the second argument.

| Trigger            | Needs            | What fires it                                                      |
| ------------------ | ---------------- | ------------------------------------------------------------------ |
| New User Created   | `name`, `events` | Triggered when a new user is created in Zendesk.                   |
| New Zendesk Ticket | nothing          | Triggers when a new ticket is created in a specified Zendesk view. |

[Open Zendesk in the console →](https://app.boxd.sh/integrations/detail/zendesk)
