Zendesk
Zendesk Connection

Put Zendesk to Work with @Human Automations and @Human Agents
The Zendesk Connection documents all Triggers, Actions and Query Operations available for creating automations via the Zendesk API.
What can you do with the Zendesk Connection?
Connect to the Zendesk API in a few clicks
Use the related Zendesk Operations (see below) in @Human Automations or @Human Agents
Related Operations
Trigger Operations
Ticket Created
Triggers on: tickets/created
Triggered when a new support ticket is created in Zendesk.
Ticket Updated
Triggers on: tickets/updated
Triggered when an existing support ticket is updated in Zendesk.
User Created
Triggers on: users/created
Triggered when a new user is created in Zendesk.
Action Operations
Query Operations
Example link
Related Automations
Example link
Obtaining Access Credentials
To obtain a Personal Access Token (PAT) for Zendesk (system-to-system access), follow these steps:
Prerequisites
Admin access to the Zendesk account (or a role with API token permissions).
Zendesk subdomain (e.g.,
yourcompany.zendesk.com).
Steps to Generate a PAT in Zendesk
Log in to your Zendesk account with admin privileges. → Go to:
https://[your_subdomain].zendesk.comNavigate to Admin Center:
Click the Admin icon (⚙️) in the sidebar.
Select Apps and Integrations > Zendesk API.
Generate a New Token:
Under the APIs section, click on the API Tokens.
Click on the Get Started button.
Click on the Add API Token button.
Configure the Token:
Description: Enter a name (e.g., "System Integration PAT").
Click Save.
Copy the Token:
The token will be displayed once. Copy it immediately.
Store it securely (e.g., password manager, secrets vault).
Configuring Webhooks
Log in to the Zendesk Admin Center.
Navigate to Webhooks:
In the sidebar, select Apps and integrations.
Click Webhooks > Webhooks.
Create Webhook:
Click Create webhook.
Select a Connection method (e.g., "Trigger or automation" or "Zendesk events").
Configure Details:
Name: Enter a descriptive name for the webhook.
Endpoint URL: Provide the destination URL.
Request method: Select the HTTP method (e.g., POST).
Request format: Choose the payload format (e.g., JSON).
Authentication: Select the authentication type and enter the required credentials.
Finalize:
Click Next or Create.
Review and click Finish setup.
Activate via Triggers (if applicable):
Go to Objects and rules > Business rules > Triggers.
Add or edit a trigger.
Under Actions, select Notify active webhook and choose the created webhook.
Define the payload and click Save.
Code (Apache v2.0): Service Connectivity and Metadata
Code (Apache v2.0): List of External Resources and Internal Mapping
Last updated