All Collections
Account
Apps integration
Zendesk
How to integrate with Zendesk?
How to integrate with Zendesk?
Vanessa Galeano avatar
Written by Vanessa Galeano
Updated over a week ago

To create a Truora integration with Zendesk you need:

  1. The subdomain of your Zendesk account

    This refers to the name of your company's Zendesk account. You can find it at the beginning of the URL when you log in to Zendesk. For example, the one below would be "d3v-truora":

  2. Your Zendesk API token

    To get the API Token go to the left sidebar: Settings > API (in the Channels section) > Click on the button Add API Token.

    You can also try using this URL, replacing <subdomain> with your subdomain:

    https://<subdomain>.zendesk.com/agent/admin/api/settings/tokens


    When the new token has been created, you must copy and paste it, as it is not displayed again.

  3. The email of the account used to get the API key

    This would simply be the email of some subdomain account.

  4. Truora API key

    To get your Truora API Key you need to log in to your account at https://account.truora.com/#/auth/login

    You must enter your credentials, and log into your account in the "API keys" section:


    There you should create a new API Key and save it in a safe place.

  5. Make an HTTP request

    Once the first 3 steps are done, these values will be used to make a HTTP POST request to this URL: https://api.account.truora.com/v1/integrations

    The request must have in the Headers the Truora API key called Truora-API-Key and the Body in x-www-form-urlencoded format with the following fields:

  • integration_type: zendesk

  • config.subdomain: <Zendesk subdomain>

  • config.token: <Zendesk API token>

  • config.email: <Zendesk email>

Headers:

Body:

Did this answer your question?