Category: Customer Service and Support Software
Zendesk is a customer service and engagement platform that helps businesses build lasting customer relationships. It offers support ticketing, self-service options, and live chat, streamlining customer interactions.
Tier: 3
Supported API Version: v2
Type: Source
Authentication: Token-based
Resources:
Resources | Sub resources | Status | Description | Parameters |
Users | All Users | Yes | This resource will retrieve every user based on their roles in Zendesk organization. | User Role: Select a role to retrieve users for. |
User Fields | All User Fields | Yes | This resource will retrieve all the custom user fields in Zendesk organization. | N. A |
Notifications | All Notifications | Yes | This resource will retrieve all triggers information in Zendesk organization. | N. A |
Groups | All groups | Yes | This resource will retrieve all the groups in Zendesk organization. | N. A |
Brands | All Brands | Yes | This resource will retrieve all the Brands available for your account. | N. A |
Targets | All Targets | Yes | This resource will retrieve all the Targets in Zendesk organization. | N. A |
Tickets | All Tickets | Yes | This resource will retrieve all the Tickets available for your account. | N. A |
Views | All Views | Yes | This resource will retrieve all the views for Tickets available in your account. | N. A |
Deleted Tickets | All Deleted Tickets | Yes | This resource will retrieve all the Deleted Tickets in your account. | N. A |
Tags | All Tags | Yes | This resource will retrieve all the Tags in your account. | N. A |
Section A:
How to get Access token
Step 1: Login to https://www.zendesk.com/in/login/
Step 2: You will be taken to the dashboard of Zendesk once you login.
Step 3: On the left panel select admin, after that select Go to Admin Center
Step 4: You will be navigated to Admin Center, Under Apps and Integrations select Zendesk API
Step 5: Enable Token Access and Add API Token. An API token will be generated for you.
Section B:
How to get Domain Name
After logging in to your account in the address URL you can find your Domain Name (which would be <your_domain_name>.zendesk.com)
EazyDI create connection:
Connection Properties:
Name | Mandatory | Description |
Connection Name | Yes | Name of the connection |
Description | No | Description of connection |
API Key | Yes | Access token of your account |
Domain Name | Yes | Domain Name of your account (eg- <your_domain_name>.zendesk.com) Please refer to section B on how to get Domain Name |
Email ID | Yes | Email ID of your account (which has the permission on API key). |
Creating Pipeline:
Step 1: Select Source Connector as Zendesk.
Step 2: Select Connection from the dropdown
Step 3: Configure the connection object and click Save button.
Step 4: Verify the connection details in the section and click on Next button.
Step 5: Select the Target connection and connection object and click on Next button.
Step 6: Configure field mapping page and click on Next button.
Step 7: Select the scheduling and proceed ahead by clicking on Next button.
Step 8: Confirm the details that you have selected for this pipeline and click on Submit and the pipeline will be created.