The Zendesk integration allows you search for existing customer tickets in Zendesk, create new Zendesk tickets directly from the CallTrackingMetrics call log, and automatically create tickets in Zendesk using triggers.
This integration is available to contact center plans only. Click here to learn how to check or upgrade your current subscription.
The account used to link to Zendesk must have administrator access to your Zendesk account.
Enter your API domain in the field provided (ex: mydomain.zendesk.com) and click Connect to Zendesk.
In this section, you will set your preferences for ticket assignment and for the default search settings in the Zendesk activity log panel.
By default, the integration will assign Zendesk tickets to the agent assigned to the activity (call, text, or form). Uncheck this box if you want to remove that behavior.
Use the Preferred Search field to create a search hierarchy. These criteria will be used in the automatic search that occurs when you open the Zendesk panel in the activity log.
Because Zendesk records are tied to email addresses, we recommend email address that as your primary search criteria.
Use the + button to add more criteria. If a record cannot be found with the first parameter you have selected, the integration will attempt to search by the second, then the third, and so on.
Use the ticket status field to select which Zendesk ticket statuses should be included in the initial search.
Click Save Options.
Once your accounts have been linked, you may map users in your CTM account to the corresponding users in your Zendesk account.
From the Zendesk setup page, click or scroll to the Agent Mapping section.
This section will populate with the list of users detected in your Zendesk account. Click the Select an agent drop-down and select the corresponding CTM user name for each user you would like to map between accounts.
Click Save Mappings.
The ticket mapping settings determine which fields will be written if you are using a trigger to automatically create tickets in Zendesk. If you are not using triggers to create Zendesk tickets, you can skip this section.
From the Zendesk setup page, click or scroll to the Ticket Mapping section.
For each Zendesk field you wish to update, use the drop-down menu to select the corresponding CTM field.
Subject and Description are required fields for Zendesk tickets. You can use the provided tokens to create helpful subject lines and ticket descriptions for your automatically created tickets.
Note: tags in Zendesk are single-word only, so multi-word tags from CTM (such as “new caller”) will become multiple tags in Zendesk (“new” and “caller”). We recommend using single-word tags or underscores (“new_caller”) if you wish to send tags to your Zendesk tickets.
If your specific Zendesk implementation has additional required fields, you will need to create a mapping for those fields.
If you wish to automatically create tickets in Zendesk, you can create a trigger to automatically create a ticket using the fields you set in the Trigger Mapping section.. Click here to learn more about triggers.
Navigate to Calls → Triggers and click New Trigger.
Enter a name for your trigger.
Use the drop-down menu to select when you would like this trigger to run. For Zendesk, you may wish to run a trigger at the end of a call or when a contact is updated with a particular tag.
Select to have the trigger run for all activities or assign specific traffic numbers to this trigger.
Select the rules that should apply to this trigger. You may wish to set rules for calls over a certain duration or for contacts that have an email address.
Click Add Action and select Create ticket in Zendesk.
Click Save Changes.
Setting Zendesk as the Default Panel
Using Teams, you can choose to have the Zendesk panel in the activity log open at the beginning of a call for agents using the desk mode view.