Skip to content
Enterpret Help Center home
InboxAsk a human

Zendesk Support

Updated by Vaishnavi

Overview

The Enterpret integration for Zendesk Support allows our customers to view customer support tickets directly inside Enterpret. This allows our customers to save time in going through tickets on a manual basis and make better and faster product decisions.

We require OAuth to ingest data through the Zendesk API. The current default polling interval is 15 minutes. Your integration may use a different configured schedule, including an older interval. Contact your Enterpret team to confirm the schedule for your connection.

Polling schedules periodic checks for eligible source data. Data becomes available for analysis after fetching and processing; the polling interval does not guarantee when a particular record or the first import will appear.

Our Zendesk integration has support for Mutable Records.

Configure

  1. Go to https://dashboard.enterpret.com/.

  2. Click on "Sign in with Google" and log in with your work email.

  3. Once you have logged in successfully, navigate to the Integrations page:

    1. Click the logo icon or your account name on the left sidebar to open the integrations menu.

    2. Select Integrations from the menu.

    Integrations option in the account menu at the bottom of Enterpret's sidebar.
  4. Click on the + New Integration button.

    New Integration button at the upper right of Enterpret's Integrations page.
  5. Select Zendesk Support using the action shown, then choose Feedback Integration if prompted.

    Zendesk Support search result with a Continue button in the integration picker.
    Zendesk Support integration types, with Feedback Integration available and the other displayed types marked Not Supported.
  6. In the presented form, provide your Zendesk Subdomain. You can find this in your Zendesk Support URL.

    Zendesk Support setup form with a subdomain field and feedback description.
    Zendesk URL with its subdomain highlighted before .zendesk.com.

    In the above URL, "d3v-enterpret" is the Zendesk Subdomain.

  7. Once you have filled the Zendesk Subdomain, click on the Integrate button. You will be redirected to your Zendesk account. Log in to Zendesk and click Allow to authorize Enterpret to read Zendesk Support data.

    After authorization succeeds, check Zendesk Support in Integrations and review its status. Initial fetching and processing can continue after the connection is created.

    Zendesk Support listed as an Active feedback integration.

Metadata fields imported

Each ticket can include the following fixed metadata:

  • Ticket ID

  • Requester ID

  • Zendesk ticket URL

  • Channel

  • Tags

  • Satisfaction rating

  • Requester email, when available

Custom fields

Zendesk ticket custom fields are imported dynamically under ZendeskSupport.CustomFields. The field names and values depend on the custom fields configured in your Zendesk account. Values are represented as strings in Enterpret, including empty or numeric values when returned by Zendesk.

The requester’s email is also included as the email custom field when Enterpret can retrieve the requester. The requester’s other profile fields and organization fields are not imported as part of the ticket metadata.

Optional ticket metrics

When Ticket Metrics is enabled for your Zendesk Support integration, Enterpret imports the fixed set of metrics below as ticket metadata. Individual metrics cannot currently be selected. If this option is available in your workspace, use the Fetch ticket metrics switch in the Zendesk Support setup or edit form and save the integration. If the switch is unavailable, ask your Enterpret team about availability. Enabling it does not by itself reprocess every historical ticket.

  • First reply time, in calendar minutes

  • First reply time, in business minutes

  • First resolution time, in calendar minutes

  • First resolution time, in business minutes

  • Full resolution time, in calendar minutes

  • Full resolution time, in business minutes

  • Requester wait time, in calendar minutes

  • Requester wait time, in business minutes

  • Agent wait time, in calendar minutes

  • Agent wait time, in business minutes

  • On-hold time, in calendar minutes

  • On-hold time, in business minutes

  • Number of reopens

  • Number of replies

  • Assignee stations

  • Group stations

  • Solved-at timestamp

  • First-reply-created timestamp

Business-minute values follow the business-hours schedule configured in Zendesk. Calendar-minute values include all elapsed time.

Zendesk calculates these values and updates them as the ticket changes. Some values may be unavailable if Zendesk has not calculated them for a ticket.

Historical availability depends on when Ticket Metrics was enabled and whether the ticket has been re-ingested.

Zendesk Talk recordings

When Zendesk Talk recording ingestion is enabled, voice recordings are imported as separate audio records linked to the ticket. These records can include the audio recording, ticket and comment IDs, call ID, brand ID and name, ticket form ID, status, call duration, start time, recording type, line type, location, channel, tags, satisfaction rating, custom fields, requester ID, and requester email when available.

Conversation content

The ticket conversation is built from Zendesk comments. Each message preserves its text and author classification. Depending on the Zendesk fetch mode, Enterpret may also use Zendesk audit history to reconstruct conversation and chat messages.

The integration does not import every property returned by the Zendesk API. In particular, ticket submitter, assignee, group, recipient, organization profile fields, requester profile fields other than email, and other raw API properties are not exposed as fixed ticket metadata unless they are included in Zendesk custom fields.