Zendesk Talk
This page contains the setup guide and reference information for Zendesk Talk.
Features
Feature | Supported? |
---|---|
Full Refresh Sync | Yes |
Incremental Sync | Yes |
Prerequisites
- A Zendesk account with an Administrator role
- Zendesk API Token
- Zendesk subdomain
Setup guide
Step 1: Generate an API token
Inside your Zendesk account, click the Zendesk Products icon (four squares) in the top-right corner, then select Admin Center.
In the left navbar, scroll down to Apps and Integrations, then select APIs > Zendesk API.
In the Settings tab, toggle the option to enable token access.
Click the Add API token button. And then click Save.
CAUTION: Be sure to copy the token and save it in a secure location. You will not be able to access the token's value after you close the page.
Step 2: Set up Zendesk Talk in Daspire
Select Zendesk Talk from the Source list.
Enter a Source Name.
To authenticate your account, select API Token and enter the API Token you generated in Step 1.
For Subdomain, enter your Zendesk subdomain. This is the subdomain found in your account URL. For example, if your account URL is
https://MY_SUBDOMAIN.zendesk.com/
, thenMY_SUBDOMAIN
is your subdomain.(Optional) For Start Date, enter a UTC date and time programmatically in the format
YYYY-MM-DDTHH:mm:ssZ
. The data added on and after this date will be replicated. If this field is left blank, Daspire will replicate the data for the last two years by default.Click Save & Test.
Output schema
This Source is capable of syncing the following core Streams:
- Account Overview
- Addresses
- Agents Activity
- Agents Overview
- Calls (Incremental)
- Call Legs (Incremental)
- Current Queue Activity
- Greeting Categories
- Greetings
- IVRs
- IVR Menus
- IVR Routes
- Phone Numbers
Data type mapping
Integration Type | Daspire Type |
---|---|
string | string |
number | number |
array | array |
object | object |
Performance considerations
The integration is restricted by normal Zendesk requests limitation. The integration ideally should not run into Zendesk API limitations under normal usage.
Troubleshooting
Max number of tables that can be synced at a time is 6,000. We advise you to adjust your settings if it fails to fetch schema due to max number of tables reached.