Team
Shared credential for production and unattended runs.
Zendesk provides customer support software with ticketing, live chat, and knowledge base features, enabling efficient helpdesk operations and customer engagement
Tools and triggers
Available tools and events after Zendesk is connected.
Add organization tags in Zendesk. Use when you need to tag an organization for categorization, filtering, or automation purposes. Tags are appended to the organization's existing tags. This action is idempotent —…
This action previews how a Zendesk macro would affect a ticket without actually applying the macro. It shows the ticket as it would appear after the macro is applied.
Search for Zendesk organizations using autocomplete. Use when you need to find organization suggestions based on a partial organization name for ticket creation, user assignment, or organization lookup. The `name`…
Autocomplete problems in Zendesk. Use when you need to find problem suggestions based on a partial search text for ticket categorization or troubleshooting.
Search for Zendesk users by name prefix using the POST /api/v2/users/autocomplete endpoint. Returns an array of users whose name starts with the provided query. Use when you need to find users by name prefix for quick…
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. At least one of 'name' or 'phone' must be provided.
This action permanently deletes multiple soft-deleted tickets from Zendesk in a single operation. It requires a comma-separated list of ticket IDs, returns a job status for tracking progress, and cannot be undone.
This action bulk deletes specified automations from Zendesk. It permanently removes the automations and returns a success indicator.
This action bulk deletes specified triggers from a Zendesk custom object. It permanently removes the triggers and returns a success indicator.
This action bulk deletes specified group memberships from Zendesk. It immediately removes users from groups and schedules the deletion for processing. Returns a job_status payload for tracking the operation.
This action bulk deletes specified macros from Zendesk. It permanently removes the macros and returns a success indicator.
This action bulk deletes specified organization memberships from Zendesk. It permanently removes users from organizations and returns a job status for tracking the asynchronous deletion process.
This action bulk deletes multiple Zendesk organizations in a single operation. It is irreversible and returns a job status for tracking the asynchronous deletion progress.
This action bulk deletes specified suspended tickets from Zendesk. It permanently removes the suspended tickets and returns a success indicator.
Bulk delete users from Zendesk by their IDs or external IDs. This action is irreversible — once deleted, users cannot be recovered. Use when cleaning up test data, removing obsolete accounts, or consolidating user…
This action bulk deletes specified views from Zendesk. It permanently removes the views and returns a success indicator.
This action bulk imports up to 100 tickets into Zendesk at once using the ticket import endpoint. It is ideal for migrating tickets from another system, setting up test data, or creating multiple tickets efficiently in…
This action bulk unregisters specified mobile devices from receiving Zendesk push notifications. It permanently removes the device tokens and stops push notifications from being sent to those devices.
Check the host mapping validity for an existing brand in Zendesk. Returns the current CNAME record, expected CNAME values, validity status, and the reason for validity or invalidity. Use this action when you need to…
This action retrieves the approximate count of ticket activities within a Zendesk account. It provides a quick way to determine the total number of activities for reporting or operational needs.
This action retrieves the total count of records for a specific custom object type in Zendesk. It returns both the current count value and the timestamp of when the count was last calculated.
This action retrieves the count of deleted users within a Zendesk account. It provides a quick way to determine the total number of deleted users for reporting or operational needs.
This action retrieves the approximate count of groups within a Zendesk account. It provides a quick way to determine the total number of groups for reporting or operational needs.
This action retrieves the approximate count of tickets associated with a specific organization in Zendesk. It provides a quick way to determine the total number of tickets for an organization for reporting or…
This action retrieves the approximate count of users that belong to a specified organization in Zendesk. It provides a quick way to determine the total number of users in an organization.
This action retrieves the approximate count of satisfaction ratings within a Zendesk account. It provides a quick way to determine the total number of satisfaction ratings for reporting or operational needs.
This action retrieves the approximate count of tags within a Zendesk account. It provides a quick way to determine the total number of tags for reporting or operational needs.
This action retrieves the approximate count of audits for a specific Zendesk ticket. It provides a quick way to determine the total number of audit events associated with a ticket.
Retrieves the approximate count of comments on a specific Zendesk ticket. This is useful for quickly checking the number of responses without loading all the comments.
This action retrieves the approximate count of system and custom ticket fields within a Zendesk account. It provides a quick way to determine the total number of ticket fields for reporting or operational needs.
This action retrieves the count of tickets in a specific Zendesk view. It returns the number of tickets matching the view's conditions, along with metadata about whether the count is fresh and any pretty-printed…
Count tickets in multiple Zendesk views. Returns the ticket count for each view ID provided in a single API call. Use when you need to quickly get counts for multiple views at once for reporting or dashboard purposes…
Count tickets assigned to a specific user in Zendesk. Returns an approximate count of tickets where the user is the assignee. Use when you need to know how many tickets are currently assigned to a particular user for…
This action retrieves the approximate count of tickets where a Zendesk user is listed in the CCD field. This is useful for tracking how many tickets a user is copied on, which can help with reporting or workload…
This action retrieves the approximate count of groups that a specific user belongs to within a Zendesk account. It provides a quick way to determine the total number of groups for a user for reporting or operational…
Count users in Zendesk. Returns an approximate count of users. If the count is more than 1000, the value is an estimate and the response is refreshed every 24 hours. Use when you need to know how many users exist in…
This action retrieves the approximate count of users belonging to a specific Zendesk group. It supports optional filtering by user role or permission set to provide more granular counts.
This action retrieves the approximate count of shared and personal views within a Zendesk account. It provides a quick way to determine the total number of views for reporting or operational needs.
This action retrieves the approximate count of organizations within a Zendesk account. It returns both the current count value and the timestamp of when the count was last calculated.
This action retrieves the approximate count of tickets within a Zendesk account. It returns both the current count value and the timestamp of when the count was last calculated.
Create an access rule for a custom object to control data access permissions.
Search for Zendesk tags using autocomplete via POST request body. Use when you need to find tag suggestions based on a partial tag name for tagging tickets or organizing content.
This action creates a new automation in Zendesk that automatically performs actions on tickets when specified conditions are met. Useful for automating ticket routing, priority changes, and notifications.
This action creates a bookmark for a specific Zendesk ticket, allowing you to save a quick reference to that ticket.
This action submits a bulk job to perform create, update, delete, or upsert operations on multiple records of a Zendesk custom object type. The job runs asynchronously and returns a job ID that can be used to track…
This action creates a new record within a specified custom object type in Zendesk. Custom object records allow you to store and manage structured data beyond standard Zendesk entities.
This action uploads a file and attaches it to an existing custom object record in Zendesk. You can attach various file types including documents, images, and other files.
Creates a new custom ticket status with agent and end user labels, status category, and description.
This action creates a new deletion schedule in Zendesk that automatically deletes records (tickets, users, attachments, etc.) when specified conditions are met. Useful for data retention policies and automatic cleanup…
Add an identity (email or phone) to an end user's profile in Zendesk. Use when you need to link a new email address or phone number to an existing end user account.
This action creates multiple locale variants for an existing dynamic content item. Each variant provides localized content for a specific language.
This action bulk creates up to 100 organization memberships in Zendesk at once. Each membership links a user to an organization. Use when onboarding multiple users to organizations in one API call.
Create many tickets in Zendesk in a single request. Accepts an array of up to 100 ticket objects. The operation is handled asynchronously — a background job is queued and you receive a job_status payload with an…
Create many users in Zendesk in a single request. Accepts up to 100 user objects. The operation is handled asynchronously — a background job is queued and you receive a job_status payload with an initial status of…
This action creates a new trigger for a Zendesk custom object. Triggers automatically perform actions (like sending notifications or updating fields) when specified conditions are met on custom object records.
Create or update multiple users in Zendesk in a single request. Use when you need to batch create or update up to 100 users at once. New users require a 'name' field; existing users are matched by 'id'. Returns a…
This action creates a new organization in Zendesk if it doesn't exist, or updates an existing one if external_id matches. This is an idempotent operation useful for syncing organizations from external systems.
Create or update a Zendesk user. If a user with the same email or external_id exists, it updates that user. Otherwise, it creates a new user. Use when you need to upsert user records - idempotent based on email or…
This action creates a new custom organization field in Zendesk. It supports various field types including text, dropdown, checkbox, date, decimal, integer, lookup, multiselect, regexp, and textarea.
This action creates a new organization membership in Zendesk, linking a user to an organization. This allows the user to access tickets and data associated with that organization.
This action creates a subscription linking a specific user to a Zendesk organization, enabling the user to access organization resources and receive notifications.
Creates a resource collection that batches multiple operations on Zendesk resources (such as updating tickets) into a single request. Returns a job status to track progress.
This action creates a private side conversation on a Zendesk ticket. Side conversations allow agents to communicate privately without the customer seeing the message. Recipients can be Zendesk users, Slack channels…
Create a new support address (recipient address) in Zendesk. Use when you need to add a new email address for receiving support requests. The email address must follow Zendesk's format…
This action creates a content pin on a Zendesk ticket, allowing you to attach helpful resources like articles or external content for easy reference.
This action creates a new custom ticket field in Zendesk supporting text, textarea, checkbox, date, integer, decimal, regexp, partialcreditcard, multiselect, tagger, and lookup field types. Define validation rules…
This action creates or updates a selectable option for a dropdown or multiselect ticket field in Zendesk. Provide the ticket field ID, option name, and option value. The option will be added to the dropdown list shown…
This action creates a new ticket in Zendesk via the voice channel API. Use this for creating tickets from phone calls, voicemails, or Zendesk Talk interactions. Supports standard ticket fields including subject…
This action creates a new trigger in Zendesk that automatically performs actions on tickets when specified conditions are met. Useful for automating ticket routing, status changes, and notifications.
Creates a batch job to perform operations on ticket trigger categories in Zendesk. Use this to update multiple trigger categories in a single request.
This action creates or updates a selectable option for a dropdown or multiselect user field in Zendesk. Provide the user field ID, option name, and option value. The option will be added to the dropdown list shown to…
Add an identity (email, phone, social) to an existing Zendesk user.
This action creates a new organization membership for a specific user in Zendesk, linking that user to an organization. This allows the user to access tickets and data associated with that organization.
Record an event against a Sunshine user profile
Set tags on a Zendesk user via POST request to /api/v2/users/{user_id}/tags. Use when you need to add or update tags on a specific user. Note that this replaces all existing tags on the user with the provided set of…
This action creates a new view in Zendesk. Views are saved filters that help organize and prioritize support tickets. You can define conditions, display columns, grouping, and access restrictions.
This action creates a new custom object type in Zendesk. Custom objects allow you to store and manage structured data beyond standard Zendesk entities.
This action creates a new field for a custom object in Zendesk. Custom object fields define the attributes that records of that custom object can have.
This action creates a new dynamic content item with support for multiple locale variants. Each variant contains localized text that will be displayed based on the end user's language setting.
This action creates a new locale variant for an existing dynamic content item. Each variant provides localized content for a specific locale.
This action creates a new group in the Zendesk system. It requires the group's name and optionally accepts a description and visibility settings.
This action creates a group membership in Zendesk, assigning an agent to a group. It requires a user ID and group ID and returns the created membership object.
Creates a new organization in Zendesk with the specified details. This action is used when you need to set up a new organization to manage users and tickets.
This action creates a new support request in Zendesk with support for subject, description (comment), priority, status, type, requester information, tags, custom fields, and other optional fields. Returns the created…
Creates a new target for triggering outbound integrations. Targets connect Zendesk triggers and automations to external services like Campfire, email, webhooks, and more.
This action creates a new ticket in Zendesk with support for all standard ticket fields including subject, description, priority, status, type, tags, assignee, group, collaborators, followers, custom fields, external…
Creates a new trigger category to organize business rules and automation workflows.
Creates a new user with name and options; skip email verification if desired.
Create a custom user field in Zendesk. Use when you need to define a new custom field to capture additional user data. Supports text, checkbox, dropdown, multiselect, date, integer, decimal, regexp validation, and…
This action permanently deletes a specified access rule from a Zendesk custom object. It requires the custom object key and access rule ID.
This action bulk deletes all sessions for a specified user in Zendesk. It invalidates all active sessions for the user, forcing them to re-authenticate. This is useful for security incidents or account deactivation.
This action deletes the current authenticated session in Zendesk. It invalidates the API session and requires re-authentication for future API calls.
This action permanently deletes a specified custom object record from Zendesk. It requires the custom object key and either an external ID or name to identify the record. Returns a success indicator upon successful…
This action permanently deletes a specified attachment from a Zendesk custom object record. It requires the custom object key, record ID, and attachment ID to identify the exact attachment to remove.
This action permanently deletes a soft-deleted ticket from Zendesk. It permanently removes the ticket data and cannot be undone.
This action permanently deletes a specified organization membership from Zendesk, immediately removing a user from an organization. The action returns success confirmation upon completion.
Remove all tags from a Zendesk organization. Use when you need to clear organization tags as part of cleanup or reorganization tasks. This action is irreversible — the tags will be permanently removed from the…
This action deletes a specified resource collection from Zendesk. It returns a job status object that tracks the deletion progress. This is an asynchronous operation.
This action permanently deletes a specified option from a ticket field in Zendesk. It requires the ticket field ID and the option ID. Returns a success indicator upon successful deletion.
This action removes specified tags from a Zendesk ticket. It performs a DELETE request to remove one or more tags from the ticket and returns the remaining tags.
This action permanently deletes a specified option from a user field in Zendesk. It requires both the user field ID and the option ID. Returns a success indicator upon successful deletion.
This action deletes a specified identity from a user in Zendesk. It performs a DELETE request to permanently remove the identity. The action returns a success confirmation upon successful deletion.
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. This action is irreversible — once tags are removed, they cannot be recovered…
This action permanently deletes a specified organization membership for a user from Zendesk, immediately removing a user from an organization. The action returns success confirmation upon completion.
This action deletes a specified app installation from Zendesk. It performs a DELETE request to remove the app and returns a success status.
This action permanently deletes a specified automation from Zendesk. It requires the automation ID and returns a success indicator upon successful deletion.
This action deletes a specified bookmark from Zendesk. It performs a DELETE request to ensure the bookmark is removed successfully.
This action permanently deletes a specified business hours schedule from Zendesk. It requires the schedule ID and returns a success indicator upon successful deletion.
This action permanently deletes a specified custom object definition from Zendesk, including all associated records. It requires the custom object key and returns a success indicator upon successful deletion.
This action permanently deletes a specified custom object field from Zendesk. It requires the custom object key and the field key or ID, and returns a success indicator upon successful deletion.
This action permanently deletes a specified custom object record from Zendesk. It requires the custom object key and record ID to identify the record to remove.
This action permanently deletes a specified custom object trigger from Zendesk. It requires the custom object key and trigger ID to identify the trigger to remove.
This action permanently deletes a specified custom ticket status from Zendesk. It requires the custom status ID and returns a success indicator upon successful deletion.
This action permanently deletes a specified deletion schedule from Zendesk. It requires the deletion schedule ID and returns a success indicator upon successful deletion.
This action deletes a specified dynamic content item from Zendesk. It performs a DELETE request to remove the item permanently.
This action deletes a specified dynamic content item variant from Zendesk. It performs a DELETE request to remove the variant permanently.
This action deletes a specified group membership from Zendesk. It performs a DELETE request to immediately remove the user from the group. Returns a success indicator upon successful deletion.
This action permanently deletes a specified macro from Zendesk. It requires the macro ID and returns a success indicator upon successful deletion.
This action deletes a specified organization from Zendesk. It requires the organization ID and confirms the success of the deletion operation.
This action permanently deletes a specified organization field from Zendesk. It requires the organization field ID or key and returns a success indicator upon successful deletion.
This action deletes a specified organization subscription from Zendesk. It performs a DELETE request to remove the subscription permanently.
This action permanently removes a specified support address from Zendesk. It performs a destructive operation that cannot be undone.
This action permanently deletes a specified target from Zendesk. It requires the target ID and returns a success indicator upon successful deletion.
This action deletes a specified ticket from Zendesk. It performs a safe request to ensure the ticket is removed successfully.
This action permanently deletes a specified ticket field from Zendesk. It requires the ticket field ID and returns a success indicator upon successful deletion.
This action permanently deletes a specified trigger from Zendesk. It requires the trigger ID and returns a success indicator upon successful deletion.
This action permanently deletes a specified trigger category from Zendesk. It requires the trigger category ID and returns a success indicator upon successful deletion.
This action permanently deletes a specified user from Zendesk. It requires the user ID and returns the deleted user object upon successful deletion.
This action permanently deletes a specified user field from Zendesk. It removes the field definition and all associated data from user profiles. This operation cannot be undone.
This action permanently deletes a specified user profile from Zendesk. It requires the profile ID and removes the profile along with all associated data. This operation cannot be undone.
This action deletes a specified user session from Zendesk. It requires both the user ID and session ID, and returns a success confirmation upon successful deletion.
This action deletes a specified user's group membership from Zendesk. It performs a DELETE request to immediately remove the user from the group. Returns a success indicator upon successful deletion.
This action deletes a specified view from Zendesk. It permanently removes the view and returns a success indicator.
Detect the best language/locale for the current user based on their browser settings and account preferences. Use when you need to determine the optimal language to display content in for a user, such as when…
Download attachment file from a Zendesk custom object record. Use when you need to retrieve the actual file content of an attachment associated with a custom object record, such as documents, images, or other files…
Executes a Zendesk view to retrieve ticket rows matching the view's conditions. Useful for checking which tickets match a saved view's criteria.
This action exports incremental changes to Zendesk skill-based routing instance values. It returns a stream of changes for routing attributes, attribute values, and instance values, allowing you to synchronize routing…
Export search results from Zendesk using cursor-based pagination. Use when you need to export large sets of search results (tickets, users, organizations, groups) and process them in batches using cursor pagination…
Export Suspended Tickets from Zendesk Support. Use when you need to export all suspended tickets for compliance review, audit purposes, or data analysis. This action enqueues a job that creates a CSV file; when…
Exports the contents of a Zendesk view to a CSV file, allowing you to download and analyze ticket data matching the view's filters.
Retrieve Zendesk account settings. Use this action when you need to view the configuration and feature flags for a Zendesk account, including API settings, branding, ticket preferences, chat configuration, voice…
Retrieve attribute values for multiple agents/users using the Skill-Based Routing API. Use when you need to get the routing attribute values (such as skills, languages, or other qualifications) assigned to specific…
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, version, installation count, categories, and description.
Retrieves the list of requirements that need to be satisfied for a specific Zendesk app installation to work correctly.
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). Use this action when you need to verify JWTs issued by a Zendesk…
Retrieves the public key for a specific Zendesk app in PEM format. The PEM format is a standard base64-encoded certificate format that can be used to verify that requests from the app are legitimate. Use this action…
Retrieves detailed information about a specific attachment from Zendesk, including file metadata, URLs, and thumbnails if available.
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.
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 how content is displayed to end users and which translations are…
Show the currently authenticated session in Zendesk. Returns details about the active session including authentication time, last seen time, and user ID. Use when you need to verify the current session status or…
Get the settings for the currently authenticated user in Zendesk. Returns user preferences including Admin Center UI settings, Lotus UI settings (onboarding, tooltips, keyboard shortcuts), and shared views order. Use…
Get the current count and maximum limit for custom object fields in Zendesk. Returns the number of fields currently defined for a specific custom object and the maximum allowed limit. Use when you need to check how…
Get the current record limit and usage count for custom objects in Zendesk. Returns the current number of custom object records and the maximum allowed limit. Use when you need to check how many custom object records…
Get the current count and maximum limit for custom objects in Zendesk. Use when you need to check how many custom objects exist in your Zendesk account and what the allowed limit is, to avoid exceeding capacity or to…
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 and need to retrieve the full status details including…
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, such as for auditing purposes, account recovery, or compliance…
Retrieves detailed information about a specific Zendesk deletion schedule, including its title, description, active status, and the object type it targets.
Retrieves detailed information about a specific email notification from Zendesk, including recipient information, delivery status, and associated ticket details.
This action retrieves a list of email notifications from Zendesk based on filter criteria. It allows you to view email notifications for specific tickets, comments, or individual notifications, along with delivery…
Tool to fetch a specific end user identity by user ID and identity ID. Use when you need to retrieve detailed information about a particular user identity in Zendesk.
Tool to retrieve full entitlements for a Zendesk user across all products (Chat, Explore, Talk, Guide). Use when you need to check which Zendesk products a user has access to and their activation status. Returns…
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. Note: The group_membership_id parameter is the…
This action retrieves organizations that have been modified since a specified time. Use it to sync changes to Zendesk organizations incrementally - provide a start time and the API returns modified organizations with…
Retrieve routing attribute values that have been modified since a specified start time using the Incremental Skill-Based Routing API. Use when you need to sync or track changes to routing attributes, values, and their…
Test the incremental export by retrieving a sample of records that have changed since a specified start time. Use this action to verify your incremental export setup before running full exports. Use when you need to…
Export incremental ticket events from Zendesk. Use when you need to track changes to tickets over time, monitor agent performance metrics, or sync ticket event data with an external system. This action returns a stream…
This action retrieves tickets that have been modified since a specified time. Use it to sync changes to Zendesk tickets incrementally - provide a start time and the API returns modified tickets with an end_time to use…
Export tickets incrementally using cursor-based pagination. Use this action when you need to retrieve all changes to tickets since a specific time, with support for large result sets through cursor-based pagination…
Retrieve users that have been modified since a specified start time using the Incremental User Export API. Use when you need to sync or track changes to Zendesk users over time, such as for data warehousing, backup, or…
Retrieves the status of a specific background job from Zendesk, including progress, completion status, and task results.
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.
This action retrieves detailed information about a specific organization field in Zendesk. You provide the organization field ID or key, and it returns the complete field definition including type, options, validation…
Get details for a specific organization membership by its ID. Use when you have an organization membership ID and need to retrieve the associated user, organization, and membership metadata. This action is read-only…
Get related counts and information for a specific Zendesk organization by ID. Returns metadata about tickets, users, groups, activities, and other related resources associated with the organization. Use when you need…
Show Organization Subscription - retrieves details of a specific organization subscription by its ID. Use when you need to get information about an organization subscription, including the associated user and…
List all tags associated with a specific Zendesk organization. Use when you need to retrieve the tags assigned to a particular organization for ticket categorization, filtering, or reporting purposes.
Get tickets for a specific organization in Zendesk. Returns tickets where organization_id matches the specified organization. Use when you need to retrieve all tickets associated with a particular organization, such as…
List apps owned by the current Zendesk account. Use when you need to retrieve information about apps installed in your Zendesk instance, such as checking installed apps, reviewing app details (version, status, author)…
This action retrieves tickets that were recently viewed by the agent, sorted by most recent first. Useful for quickly accessing tickets currently being worked on.
Retrieves a specific comment from a Zendesk request by its comment ID. Useful for fetching individual comment details including attachments, author information, and metadata.
This action retrieves the count of items that match a specified search query in Zendesk. It provides a quick way to determine the number of matching results before executing a full search.
Show Security Settings for a Zendesk account. Use when you need to retrieve the security configuration of a Zendesk account, including session timeouts, password policies, two-factor authentication settings, IP…
Retrieves detailed information about a specific side conversation on a Zendesk ticket, including its state, participants, and metadata.
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 association, and DNS verification statuses. This is a read-only operation.
Retrieves detailed information about a specific audit record for a Zendesk ticket, including all events and metadata associated with the audit.
Retrieves the list of comments from a specific Zendesk ticket, including the author, timestamp, content, and attachments for each comment.
List conversation log events for a specific Zendesk ticket. Use this action when you need to retrieve the chronological history of interactions, comments, and activities on a ticket. The conversation log provides a…
Retrieves detailed metrics for a specific Zendesk ticket, including resolution times, wait times, reply times, and SLA data.
List Ticket Metrics from Zendesk. Returns a list of tickets with their associated metrics including response times, resolution times, and assignment statistics. Use when analyzing ticket performance, agent…
This action retrieves performance metrics for a specific Zendesk ticket, including resolution times, wait times, reply counts, and status change timestamps.
List all tags associated with a specific Zendesk ticket. Use when you need to retrieve the tags assigned to a particular ticket for categorization, filtering, or reporting purposes.
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 configure ticket triggers. This returns metadata about what types of…
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, author_id) and need to enrich with full user details (name, email…
Tool to fetch GDPR compliance deletion statuses for a specific Zendesk user. Use when you need to check the deletion status for each compliance area (e.g., chat, talk) associated with a user account. Returns status…
This action retrieves the event history for a specific Zendesk user, including login activity, profile changes, and other user interactions.
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, type, description, custom options, validation patterns, and other…
Retrieve multiple Zendesk user fields by their keys. Use when you have specific user field keys and need to fetch their definitions (title, type, description, options, etc.) in a single request instead of making…
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 as minimum length, complexity requirements, or expiration policies…
Retrieve a single Zendesk user profile by its Sunshine profile ID. Use this action when you have a specific profile_id (obtained from profile listings or search results) and need to fetch the full profile details…
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 need to retrieve all events associated with that profile. This action…
Get related counts and information for a specific Zendesk user by ID. Returns metadata about assigned tickets, CC'd tickets, organization subscriptions, and requested tickets associated with the user. Use when you need…
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, filtering, or categorizing user data. This action is read-only and idempotent.
List tickets assigned to a specific Zendesk user. Returns all tickets where the specified user is the assignee. Use when you need to retrieve all tickets currently assigned to a particular agent or user, such as for…
List tickets where a specific Zendesk user is CC'd (carbon copied). Use when you need to retrieve all tickets where a particular user has been added as a CC recipient, such as for tracking user notifications…
List tickets the specified Zendesk user is following. Returns all tickets where the specified user is a follower. Use when you need to retrieve all tickets a particular user is watching or tracking, such as for…
Retrieves a specific group membership for a Zendesk user using the user ID and group membership ID.
Get details for a specific organization membership by user ID and membership ID. Use when you have both a user ID and an organization membership ID and need to retrieve the associated membership metadata including…
Returns an approximate count of organizations that a user belongs to. Use when you need to know how many organizations a specific user is associated with in Zendesk.
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 as for tracking user's support history, compliance monitoring, or…
This action retrieves all profiles associated with a specific Zendesk user by their numeric user ID.
This action retrieves the information about the current owner account in Zendesk. It is useful for obtaining user details and preferences related to the account.
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, active status, Help Center configuration, logo, and associated ticket…
This action retrieves detailed information about a specified organization in Zendesk. It returns the organization data based on a unique identifier for that organization.
Retrieve detailed information about a specific organization merge in Zendesk, including the merge status and the organizations involved (winner and loser).
Get all organizations in Zendesk. Returns results nested under an 'organizations' array; an empty list is valid. Accepts no server-side filters — all filtering by name, domain_names (an array field), or…
Retrieves detailed information about a specific ticket from Zendesk, including its full ticket record (status, assignee, requester, tags, custom fields, etc.) and its comments.
Get details for a specific ticket form in Zendesk by its ID. Returns the complete ticket form object including its name, display settings, visibility conditions, associated ticket fields, and brand restrictions. Use…
Retrieves related information for a specific Zendesk ticket, including follow-up sources, Jira issue associations, and incident counts.
This action imports a ticket into Zendesk with support for historical timestamps. Use this for migrating historical ticket data with specific created_at, updated_at, or solved_at dates. Supports all standard ticket…
Export routing attributes incrementally with optional start_time filtering and cursor-based pagination. Use when you need to retrieve all skill-based routing attributes (attributes, attribute values, and instance…
Export users incrementally using cursor-based pagination. Use when you need to export all users from Zendesk in a reliable, paginated manner. The start_time parameter is required for the initial request to define the…
Installs a Zendesk app with specified settings and optional restrictions.
Retrieves a list of access rules configured for a specific custom object in your Zendesk instance. Access rules define permissions for interacting with custom object records.
This action retrieves all active automation rules in Zendesk. Automations are business rules that automatically perform actions on tickets when certain conditions are met.
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. Macros are saved responses that agents can apply to tickets. This…
List all active ticket triggers in Zendesk. Use when you need to retrieve the currently active trigger rules that automatically perform actions on tickets when certain conditions are met. This action returns all…
This action retrieves all active views in Zendesk. Views are shared or personal configurations that determine which tickets are displayed and how they are organized.
This action retrieves a list of recent ticket activities in your Zendesk account. Activities include assignments, status changes, comments, and other ticket-related actions from the last 30 days.
List the translation locales that have been localized for agent use. Use when you need to discover which locales are available for agents to work with in multilingual support scenarios. This is a read-only, idempotent…
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 brand access permissions or determining which agents can access a…
This action retrieves a list of all skipped tickets from Zendesk. Skipped tickets are those that were skipped during routing or assignment workflows.
This action retrieves a list of all app installations in the Zendesk account, showing which apps are installed and whether they are enabled.
List all available locations where Zendesk apps can be installed. Use when you need to discover valid placement options for installing or configuring Zendesk apps. This endpoint requires admin authentication. All…
Retrieves a list of all apps installed in Zendesk locations, organized by location name.
This action retrieves a list of assignable group memberships from your Zendesk account. Group memberships link agents to groups they can be assigned to.
List all groups that can be assigned to tickets or users in your Zendesk account. Use when you need to enumerate available groups for assignment operations, check group availability, or retrieve group metadata. This is…
This action retrieves a list of assignable group memberships for a specific Zendesk group. Group memberships link agents to groups they can be assigned to.
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. Automations are business rules that automatically perform…
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. Archived tickets are not included in the response. _tags =…
List brand agent memberships to retrieve which agents are associated with which brands in Zendesk. Use this action when you need to enumerate the brand-agent relationships in a Zendesk account, such as determining…
List brand agent memberships for a specific user in Zendesk. Use when you have a user ID and need to find all brands that the user is an agent for, such as auditing which brands a specific agent can access. This is a…
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 brand metadata like subdomain and host mappings. This is a…
List CCD Requests. Use when you need to retrieve requests where the authenticated end user is listed as a CC (carbon copy) recipient. These are requests the user is watching but did not create. Supports sorting by…
Retrieve a list of all field definitions for a specific custom object in your Zendesk instance.
Retrieves a list of all file attachments associated with a specific custom object record in your Zendesk instance.
Retrieve a paginated list of all records for a specific custom object type in your Zendesk instance. You can filter by record IDs, external IDs, sort the results, and navigate through pages using cursor-based pagination.
Retrieve a list of all custom object definitions in your Zendesk instance.
List all custom roles configured in your Zendesk account. Use when you need to discover available roles, review role configurations, or understand permission structures for your agents. Returns metadata including role…
List custom ticket statuses available in a Zendesk account. Use when you need to retrieve all undeleted custom ticket statuses, optionally filtered by status category, active state, or default status. This action is…
This action retrieves a list of deleted Zendesk tickets based on pagination, sorting, and filtering options. It allows users to view previously deleted tickets for auditing or reference purposes.
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. This is a read-only operation.
List all deletion schedules for the current Zendesk account. Use when you need to retrieve, audit, or review the deletion schedule rules configured in your Zendesk account. Deletion schedules define automated data…
List all dynamic content items configured in your Zendesk account. Use when you need to enumerate available dynamic content items, check variants for localization, or retrieve metadata about placeholder values for…
Retrieves all locale variants for a specific Zendesk dynamic content item. This allows you to see the content for different languages/locales that the dynamic content supports.
Tool to list all identities associated with a specific end user. Use when you need to retrieve the email addresses and/or phone numbers linked to an end user account. Supports optional filtering by identity type…
Retrieves a list of all group memberships in Zendesk, showing which users belong to which groups. Supports pagination and optionally includes user or group details.
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 user role, permission set, or external ID. This action is read-only and…
List survey responses from Zendesk Guide. Use when you need to retrieve CSAT survey responses, analyze customer satisfaction scores, or monitor survey completion rates. Survey responses are available on Support…
This action retrieves a list of CSAT surveys available in your Zendesk Guide instance. It returns survey metadata including IDs, states (enabled/disabled), and question information.
Export custom object records incrementally using cursor-based pagination to track changes over time.
Retrieves a list of job statuses from Zendesk, showing the status of background jobs initiated for bulk operations.
List all translation locales available for your Zendesk account. Use when you need to retrieve the available locales for translation purposes, check which languages are enabled, or get locale metadata including the…
Retrieve all macro action definitions available in your Zendesk account.
List supported actions for macros in Zendesk. Use when you need to discover what field modifications are available when creating or editing macros. This endpoint returns the available action fields that can be set in a…
This action retrieves all file attachments associated with a specific Zendesk macro. It returns the list of attached files including their names, types, sizes, and download URLs.
List all macro categories available to the current Zendesk account. Use when you need to retrieve or browse available macro categories for organizing and applying macros to tickets. This action is read-only and…
List all shared and personal macros available in your Zendesk account. Use when you need to retrieve, audit, or review the macros configured for automating ticket responses and actions. Macros are saved response…
This action retrieves all group memberships for a specific Zendesk group, showing which users belong to that group. Supports pagination and optionally includes user or group details.
This action retrieves all group memberships for a specific Zendesk user, showing which groups the user belongs to. Supports pagination and optionally includes user or group details.
List all monitored X (Twitter) handles configured in your Zendesk account. Use when you need to retrieve all Twitter handles that are being monitored for the X channel integration. This is a read-only, idempotent…
List Object Trigger Action and Condition Definitions for a custom object in Zendesk. Use when you need to discover the available trigger actions and conditions that can be used to create or configure triggers on a…
Retrieve a list of all triggers associated with a specific custom object in your Zendesk instance. This allows you to see what automated rules are configured for custom object records.
List open requests from Zendesk. Use this action when you need to retrieve all requests with "open" status for the authenticated user. Supports sorting by creation date or last update time. This action is read-only and…
List all custom organization fields for the Zendesk account. Use this action when you need to retrieve or audit the custom organization field definitions configured in your Zendesk instance. Organization fields are…
This action lists all organization memberships in Zendesk. Organization memberships connect users to organizations and determine which tickets users can access.
This action lists all organization memberships for a specific Zendesk organization. It shows which users belong to the organization and their membership settings.
Retrieve a list of all organization merge operations in Zendesk for a specific organization, showing when organizations were merged and their status.
List requests for a specific Zendesk organization. Use when you need to retrieve all requests associated with a particular organization. This action returns request details including subject, status, priority…
This action retrieves a list of organization subscriptions in Zendesk based on the specified pagination options.
This action retrieves a list of organization subscriptions for a specified Zendesk organization. It shows which users are subscribed to the organization based on pagination options.
List all users associated with a specific Zendesk organization. Returns a paginated list of users who are members of the organization. Use when you need to see all users belonging to a particular organization, retrieve…
Retrieve a list of all permission policies for a specific custom object in your Zendesk instance.
This action retrieves a list of all available public locales in your Zendesk account. These locales represent the languages and regional variants that can be used for translations.
Retrieve a list of all remote authentication (SSO) configurations in your Zendesk instance.
Retrieves all comments associated with a specific Zendesk request. Useful for viewing the full conversation history on a ticket request.
This action retrieves a list of Zendesk ticket requests based on the specified pagination and sorting options. It allows users to customize the results by defining how many requests to show per page and sorting criteria.
List Resource Collections for the Zendesk account. Use when you need to retrieve, audit, or review the resource collections configured in your Zendesk account. Resource collections are groups of related resources that…
List satisfaction ratings for tickets in Zendesk. Use when you need to retrieve customer satisfaction feedback, analyze CSAT scores, or review ratings with their associated tickets and assignees. Supports both offset…
List all active sessions in your Zendesk account. If authenticated as an admin, returns all the active sessions for all users. Otherwise, returns only the sessions for the authenticated user. Use this action to monitor…
This action retrieves a list of sharing agreements configured for your Zendesk account. Sharing agreements allow organizations to share tickets with partner accounts.
This action retrieves side conversation events created since a specified time. It supports incremental exports by returning a next_page URL with a next_start_time parameter for pagination through large datasets.
This action retrieves all events for a specific side conversation on a Zendesk ticket. It returns the conversation history including messages, replies, and state changes in chronological order.
This action retrieves a list of Zendesk requests that have been solved. It allows you to view completed requests sorted by creation or update time.
List all support addresses (recipient addresses) configured in your Zendesk account. Use when you need to enumerate available support email addresses, check which address is set as default, or retrieve address metadata…
This action retrieves a list of suspended tickets from your Zendesk account. Suspended tickets are tickets that were automatically filtered out due to spam or other rules. Use this to review and manage suspended tickets.
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 are most frequently used across tickets.
This action retrieves the 25 most recent target failures from your Zendesk account. Target failures occur when external integrations or webhooks fail to execute properly.
List all targets for the current Zendesk account. Use when you need to retrieve, audit, or review the targets configured in your Zendesk account. Targets are endpoints that receive data when triggers or automations…
Retrieves the complete audit history (change log) for a specific Zendesk ticket, showing all changes, comments, and activities.
Retrieves a list of ticket audit records from Zendesk, showing all changes made to tickets including comments, status changes, and field updates.
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 multiple stakeholders or before adding/removing collaborators. Each…
List Ticket Content Pins returns all content pins for a specified ticket. Use when you need to retrieve all pinned content items on a ticket. ticket_id is required — Zendesk has no account-wide listing mode. _tags =…
Retrieves all email CCs (carbon copy recipients) associated with a specific Zendesk ticket, including user details and timestamps.
This action retrieves the available options for a custom ticket field in Zendesk. It returns all the dropdown values or multi-select choices that users can select when filling out that field.
List all system and custom ticket fields in Zendesk. Use when you need to retrieve field definitions for building forms, validating field values, or understanding available ticket field structure. Supports cursor-based…
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. Followers receive notifications about the…
List all ticket forms configured in your Zendesk account. Use when you need to enumerate available ticket forms, retrieve form metadata like display names and visibility settings, or audit which ticket forms are active…
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. Incidents are tickets of type 'incident' that are related to…
This action retrieves ticket metric events from Zendesk that occurred on or after a specified time. It's designed for incremental data export where you periodically fetch new events since your last sync.
List Zendesk ticket problems. Use when you need to retrieve all tickets of type 'problem' in your Zendesk account. The response is always ordered by updated_at by default; use sort_by and sort_order parameters to…
Retrieves a list of skip records for a specific Zendesk ticket. Each skip contains information about who skipped the ticket, when, and the reason provided.
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. Triggers are business rules that automatically perform…
This action retrieves a list of Zendesk tickets based on the specified pagination and filtering options. It allows users to customize the results by defining how many tickets to show per page and sorting criteria.
Retrieves all tickets that match the conditions of a specified Zendesk view. Useful for working with pre-filtered ticket sets.
This action retrieves all ticket trigger categories from your Zendesk account, useful for understanding how your triggers are organized.
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. This action fetches the configurable options that can be…
List all custom user fields configured in your Zendesk account. Use when you need to retrieve the schema of user-defined fields (like dropdown options, validation patterns, or field types) to build dynamic forms or…
Retrieves the list of groups that a specific Zendesk user belongs to, with support for pagination and filtering options.
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 associated with a user. Supports filtering by identity type and…
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. Returns membership details including default status, view_tickets…
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. Returns organization details including name, domain names, tags, and…
This action retrieves a list of Zendesk ticket requests associated with a specific user ID. It allows you to view all requests made by or assigned to a particular user.
List all sessions for a specific Zendesk user. Returns details about each active session including authentication time and last seen time. Use this action to monitor session activity for a specific user, investigate…
Retrieves a list of skip records for a specific Zendesk user. Each skip contains information about which tickets the user has skipped and the reasons provided.
List User's Organization Subscriptions - retrieves organization subscriptions for a specific user. Use when you need to get all organization subscriptions associated with a particular user, including the organization…
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. Supports both cursor and offset pagination.
This action retrieves the definitions of conditions and actions available for constructing views in Zendesk. It returns information about filter fields, operators, grouping options, and sorting options.
List shared and personal views available to the current user in Zendesk. Use when you need to retrieve, audit, or review the views configured in your Zendesk account. Views are saved ticket filters that help organize…
Retrieves a compacted list of shared and personal views available to the current user in Zendesk. Use when you need to quickly fetch a lightweight list of views without full details. This endpoint returns essential…
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. The IDs should be provided as a comma-separated string. This…
This action logs out multiple users from Zendesk by terminating their active sessions. It requires a comma-separated list of user IDs, is irreversible, and the users will need to re-authenticate.
Makes a specified end user identity the primary identity. This is useful when a user wants to change which email or phone number receives notifications.
This action sets a specific organization membership as the user's default, making that organization the primary one for the user in Zendesk.
Converts a public ticket comment to private in Zendesk. Use this action when you need to restrict a previously public comment so it's only visible to agents and not to the end user.
Tool to set a user identity as the primary identity for a Zendesk user. Use when you need to change which email address or identifier is the primary contact method for a user. This action may affect which email…
This action makes a public comment on a Zendesk ticket private, converting it to an internal note that only agents can see.
This action marks multiple Zendesk tickets as spam in a single request. The tickets will be moved to the suspended tickets queue and the submitter will be blocked.
Merges two Zendesk end users together. The user specified in the path parameter (user_id) is the primary user (target) that will be kept. The user specified in the request body (id) is the source user that will be…
Merge two organizations in Zendesk, combining all users and tickets into the winner organization.
Merge multiple Zendesk tickets into a target ticket. Source tickets will be consolidated into the target and then deleted. This operation is asynchronous and returns a job status for tracking.
This action opens a user's profile in a Zendesk agent's browser. It's typically used during active call handling in Zendesk Talk to quickly display customer information to the agent.
This action permanently deletes a soft-deleted user from Zendesk. It permanently removes the user data and cannot be undone.
Preview a Zendesk view by defining conditions and execution settings to see which tickets match the criteria without saving the view.
This action previews how many tickets match a set of filter conditions for a Zendesk view. It helps verify view definitions before saving them by showing the exact count of tickets that would match.
Recover multiple suspended tickets in Zendesk, restoring them to normal ticket status.
Redact sensitive content from a ticket comment in Zendesk using the Agent Workspace method. Use when you need to permanently remove or hide sensitive information such as personal data, credentials, or inappropriate…
This action renews the current Zendesk session and retrieves a new authenticity token.
Reorder App Installations For Location. Creates or updates the relevant location installation with a specified installation order. This action requires admin-level access. Use when you need to change the display order…
Reorders custom object fields in Zendesk. You specify a list of field IDs in the desired order, and the fields will be repositioned accordingly.
Reorder Organization Fields. Updates the display order of organization fields based on the provided field IDs. Use when you need to change the order of organization fields displayed in Zendesk. This action is…
Reorders ticket fields in Zendesk. You specify a list of ticket field IDs in the desired order, and the fields will be repositioned accordingly.
Reorders ticket triggers in Zendesk. You specify a list of trigger IDs in the desired firing order, and the triggers will be repositioned accordingly. IMPORTANT: You must include ALL trigger IDs from your account -…
Reorder User Fields. Updates the display order of custom user fields based on the provided field IDs. Use when you need to change the order of user fields displayed in user profiles or forms. This action requires…
This action allows users to add comments to existing Zendesk tickets. Users can specify whether their comments should be public or private.
Send a verification email to an end user to verify ownership of their email address identity. The end user receives an email with a link to confirm their identity. Use when you need to verify an end user's email…
Sends a user creation request via email; the owner receives a reminder to complete their profile.
Send a verification email to a user to verify ownership of their email address identity. The user receives an email with a link to confirm their identity. Use when you need to verify a user's email address identity in…
Restores multiple previously deleted tickets in Zendesk. Use when you need to recover tickets that were deleted and need to be restored in bulk. This action is reversible - tickets can be deleted again after…
This action restores a deleted ticket from Zendesk's trash back to its previous state.
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. Automations are business rules that automatically perform actions…
Search and filter custom object records in Zendesk using text queries and field filters. Returns paginated results with cursor-based navigation. Use when you need to find specific records within a custom object type…
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. Macros are pre-defined responses or actions that can be applied to tickets…
Search for triggers within a specific Zendesk custom object.
Search organizations in Zendesk by external ID or name. Returns an array of organizations matching the provided criteria. Use when you need to find specific organizations by their identifier or name. An empty…
Search for requests in Zendesk using query syntax. Use when you need to find customer requests across Zendesk using flexible search criteria such as status, priority, subject, or requester information. Returns…
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. Triggers are business rules that automatically perform actions…
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. Views are saved searches that display tickets matching specific conditions…
Tool to search for tickets, users, organizations, and groups in Zendesk using query syntax. Use when you need to find resources across Zendesk using flexible search criteria.
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., partial name matches, email patterns, notes, phone numbers). For exact…
Sends a notification to currently open instances of a Zendesk app, triggering a custom event with optional data payload. Use when you need to push real-time updates or alerts to agents using a specific Zendesk app.
This action sets one or more custom ticket statuses as the default for their respective categories in Zendesk. You provide comma-separated custom status IDs, and each one becomes the default for its category.
Sets a specific group membership as the default for a Zendesk user. When a membership is set as default, tickets assigned directly to the user will assume this membership's group.
Sets a specific organization as the default for a Zendesk user by organization ID. This determines which organization is used as the primary one for the user in Zendesk.
This action sets tags for a Zendesk organization. Tags are used to categorize organizations and make them easier to find and filter. This operation will replace any existing tags with the new set provided.
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 including its conditions, title, description, and timestamps. This is…
Retrieves detailed information about a specific automation rule from Zendesk, including its conditions, actions, and configuration.
Retrieves a preview of the changes a Zendesk macro would make to a specific ticket, showing what modifications (assignee, group, comment, fields) would be applied without actually applying them.
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, description, attachment settings, visibility settings, and…
Get details of a specific Zendesk custom object record by its key and record ID. Use when you have a custom object key and record ID and need to retrieve the record's metadata including name, custom fields, timestamps…
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 locale, placeholder value, variants, and creation/update timestamps…
Show a specific variant of a dynamic content item in Zendesk. Use when you have a dynamic_content_item_id and dynamic_content_variant_id and need to retrieve the variant's details including its content, locale, active…
Retrieves detailed information about a specific macro from Zendesk, including its actions, conditions, and optional usage statistics.
Retrieves an unpersisted preview of a Zendesk macro as it would apply to a specific ticket, showing what actions and values the macro would apply.
Retrieve multiple dynamic content items by their identifiers. Use when you have specific dynamic content item IDs or names and need to fetch their metadata including placeholder, default locale, variants, and outdated…
This action retrieves details for multiple email notifications from Zendesk. You can filter by notification IDs, comment IDs, or ticket IDs to get the email notification data you need.
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 merges, or ticket merges) and need to check their status in a single…
Show many Zendesk organizations by their IDs or external IDs. Use when you need to retrieve multiple organizations in a single API call. Accepts up to 100 organization IDs or external IDs as comma-separated lists. Only…
Retrieve multiple ticket fields by their IDs or keys in a single request. Use when you have specific ticket field identifiers (numeric IDs like '123' or keys like 'priority', 'status', 'subject') and need to fetch…
Retrieves multiple Zendesk ticket forms by their IDs. This action allows you to fetch specific ticket forms in bulk to get their configuration details.
Retrieves multiple Zendesk tickets by their IDs. This action allows you to fetch specific tickets in bulk to get their details.
Retrieves multiple Zendesk users by their IDs or external IDs. This action allows you to bulk-fetch user details for specific users without needing to look them up individually.
Retrieves detailed information about a specific trigger configured for a custom object in your Zendesk instance, including its conditions, actions, and configuration.
Get details of a specific permission policy for a Zendesk custom object by its ID. Use when you have a custom_object_key and permission policy ID and need to retrieve the policy's details including the role name and…
Show a single request in Zendesk. Use when you need to retrieve details of a specific request by its ID, including subject, description, status, priority, requester information, and other metadata. This action is…
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. This is a read-only, idempotent operation that returns a…
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 HTTP status code, raw request/response data, and consecutive failure…
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, understanding field configuration, or validating field properties…
This action retrieves details about a specific option within a custom ticket field in Zendesk. It returns the option's name, value, position, and other properties.
Retrieves detailed information about a specific trigger from Zendesk, including its conditions, actions, and configuration.
Retrieves detailed information about a specific ticket trigger category from Zendesk, including its name, position, and timestamps.
Tool to show a specific user identity by user ID and identity ID. Use when you need to retrieve detailed information about a particular identity associated with a Zendesk user. This action is read-only and idempotent -…
This action removes a specified user from a specified organization in Zendesk. It requires both the user ID and organization ID, and confirms the success of the unassignment operation.
Updates an existing access rule for a Zendesk custom object. You can modify the title, description, and conditions that control record access.
Updates an existing automation in Zendesk. You can modify the title, active status, position, conditions, and actions of an automation.
Updates settings for the currently authenticated user in Zendesk. This action modifies UI preferences such as keyboard shortcuts, onboarding tooltips, and theme settings.
Updates an existing custom object in Zendesk. You can modify the title, description, visibility settings, and attachment/photo options for the custom object.
Updates an existing custom object field in Zendesk. You can modify the title, description, position, active status, required flag, and validation patterns for the field.
This action updates an existing record within a specified custom object type in Zendesk. You can modify the record's name, external ID, and custom field values.
Updates an existing custom ticket status in Zendesk. You can modify the agent label, end user label, descriptions, and active status.
Updates an existing deletion schedule in Zendesk. You can modify the title, description, active status, and conditions that determine which records are deleted.
Updates the name of an existing dynamic content item in Zendesk. This action is used to rename a dynamic content item after confirming its ID.
Update a single variant of a dynamic content item in Zendesk. Use when you need to modify the content, locale, active status, or default status of one specific variant by its ID. This action is idempotent — re-running…
Updates an existing macro in Zendesk. You can modify the title, description, actions, active status, and access restrictions of a macro.
This action updates multiple Zendesk automations in a single request. You can update the position, active status, and title of multiple automations at once.
Update one or more variants of a dynamic content item in Zendesk. Use when you need to bulk update variant content, active status, or default status for a specific dynamic content item. Each variant can be identified…
This action updates multiple Zendesk macros in a single request. You can update the position and active status of multiple macros at once.
This action updates multiple Zendesk custom object triggers in a single request. You can update the position and active status of multiple triggers at once.
This action updates multiple Zendesk triggers in a single request. You can update the position, active status, and category of multiple triggers at once.
This action updates multiple Zendesk tickets in a single request. You can update the status, priority, tags, assignee, and group of up to 100 tickets at once.
Bulk updates multiple Zendesk users with the same or different data in one API call. You can apply identical changes (using 'user') or individual updates (using 'users') to up to 100 users at once. The operation runs…
This action updates multiple Zendesk views in a single request. You can update the position, active status, and title of multiple views at once.
This action bulk updates multiple Zendesk organizations in a single request. You can update the name, notes, details, domain names, external ID, and tags for up to 100 organizations at once.
Updates an existing custom object trigger in Zendesk. You can modify the title, description, active status, conditions, and actions of the trigger.
This action updates an existing custom organization field in Zendesk. It supports modifying field properties including title, type, description, options, position, and other settings. Note: when updating dropdown or…
Updates a permission policy for a Zendesk custom object. You can modify which records users with this role can access (create, read, update, delete) and configure exceptions.
Updates a specified Zendesk ticket request with new data such as status, priority, or comments. This action modifies existing request fields and can add comments to the request timeline.
Update an existing resource collection in Zendesk. Resource collections are groups of related resources (like triggers, automations, or ticket fields) that can be managed together. Use this action when you need to: -…
Updates the state or subject of an existing side conversation on a Zendesk ticket. Use when a side conversation needs to be closed, reopened, or its subject changed.
Updates a support address in Zendesk. You can modify the name, default status, and brand association.
Updates an existing ticket field in Zendesk. You can modify the title, description, position, active status, visibility settings, and other field properties.
Updates an existing ticket trigger in Zendesk. You can modify the title, active status, position, description, category, conditions, and actions of a trigger.
Updates an existing trigger category in Zendesk. You can modify the name and position of a trigger category.
Update a user identity in Zendesk. Use when you need to modify an identity's verified status or other updatable fields. Note: the 'primary' field cannot be changed via this endpoint - use the Make Identity Primary…
Updates the tags for a specified Zendesk user by replacing all existing tags with the provided list. Use when you need to assign or modify user tags.
Creates or updates a user profile for a specific Zendesk user by user ID and identifier.
Updates an existing view in Zendesk. You can modify the title, description, active status, position, conditions, and execution settings of a view.
Updates account-level settings in Zendesk such as branding, ticket behavior, email configuration, agent workspace options, and routing.
Updates the settings of a Zendesk app installation such as enabling/disabling the app, restricting by groups or roles, or modifying app-specific configuration.
Updates the malware access override setting for an attachment, enabling or restricting agent access to files flagged as malware.
Updates a specified organization in Zendesk with new data. This action is used to modify existing organization details efficiently.
Updates an existing target in Zendesk. You can modify the title, active status, and other target properties.
Updates specified fields of a Zendesk ticket such as status, priority, or subject. Use after confirming the ticket ID and prepare the field updates.
Update tags on a Zendesk ticket via PUT request to /api/v2/tickets/{ticket_id}/tags. Use when you need to add, replace, or manage tags on an existing ticket. This operation replaces all existing tags with the provided…
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. Supports updating text, checkbox, dropdown, multiselect, date, integer…
Partially updates an existing Zendesk user profile by identifier. This action modifies only the specified fields while preserving other profile data.
Partially updates an existing Zendesk user profile by its profile ID. This action modifies only the specified fields while preserving other profile data.
This action uploads a file to Zendesk that can later be attached to tickets or ticket comments. The uploaded file returns a token and URL that you use when creating or updating tickets.
Create or update a custom object record in Zendesk by external_id or name. Use when you need to create a new record or update an existing one based on either its external_id (preferred) or name. If a record matching…
Verify if a subdomain name is available for use in Zendesk. Returns a success boolean indicating whether the subdomain can be registered. Use when checking if a desired subdomain name is available before creating a new…
Verify a support address forwarding in Zendesk. This action sends a verification request for the specified support address to confirm that the address is properly configured and can receive email forwarding. Use this…
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. Use when you need to manually verify a user's identity after they…
Triggered when a new user is created in Zendesk.
Triggers when a new ticket is created in a specified Zendesk view.
Setup
Pick a scope, then confirm what can start a Protege and what it can do.
What can start a Protege from this app.
What a Protege can do after it starts.
Prefer team for production.
Shared credential for production and unattended runs.
Tied to one user—only when the workflow needs their account.
Team-scoped for supported chat surfaces.
Build with us
Request early access or book a live walkthrough with the team.