# Zendesk

Для создания интеграции в Qolio необходимо 3 значения (Endpoint, Access Token, Client ID):

![](https://fc-euc1-00-pics-bkt-00.s3.eu-central-1.amazonaws.com/0721dce3c3785a031c746e321256bd63df24b9869ed57f74c93416f4284e377c/f_faq-image/u_27963c26d01c313b4a2c286fd7865b33f176c47687009f3345e11133a4c6bf07/img_ks099c3a8l_c90fe16d45fe6774a27ca4596e40bb68c43e8beb799f26d1203b220f170882b2.png)

1. Endpoint. Необходимо предоставить URL который имеет следующий формат(https\://*yoursubdomain*.zendesk.com/api/v2) и по сути является ссылкой на рабочий кабинет Zendesk.
2. Access Token. Необходимо сгенерировать токен доступа к API для пользователя, который создается для рабочего кабинета Zendesk специально для API соединения. Так же этот токен можно сгенерировать из-под уже существующего пользователя у которого есть admin роль и он находится среди верифицированных пользователей рабочего кабинета Zendesk. В пункте 3 будет подробное описание как настроить эти доступы для нового пользователя. При создании access token из-под уже существуещего пункты 3.2 и 3.3 необходимо проверить перед созданием токена.

2.1 Войти в кабинет Zendesk (https\://*yoursubdomain*.zendesk.com) под пользователем

2.2 Перейти во вкладку Admin(шестеренка) в панели управления слева. В меню Admin Home (слева) найти раздел Сhannels → API

2.3 В отобразившемся окне выбрать графу Token Access и установить значение Enabled

![](https://fc-euc1-00-pics-bkt-00.s3.eu-central-1.amazonaws.com/0721dce3c3785a031c746e321256bd63df24b9869ed57f74c93416f4284e377c/f_faq-image/u_27963c26d01c313b4a2c286fd7865b33f176c47687009f3345e11133a4c6bf07/img_v2m5l6j0m6_c5468adbddadfdbdb584277ab4f4310bacbbd18f9714be5c034edaf7a91da383.png)

2.4 Нажать на кнопку Add API token для добавления нового токена

2.5 В появившемся окне ввести название токена (например Qolio token, рекомендуется для каждой интеграции иметь отдельный канал и отдельный токен). ОБЯЗАТЕЛЬНО!!!

![](https://fc-euc1-00-pics-bkt-00.s3.eu-central-1.amazonaws.com/0721dce3c3785a031c746e321256bd63df24b9869ed57f74c93416f4284e377c/f_faq-image/u_27963c26d01c313b4a2c286fd7865b33f176c47687009f3345e11133a4c6bf07/img_rfej2h912p_c76c10de9a61072b07b6dc036864683a5e38dcc09b6e00464f67a503ccfb663c.png)

Cначала скопировать сгенерированный токен (кнопка COPY) и только потом нажать Save. Токен окажется в буфере обмена устройства и необходимо его вставить в какой-нибудь файл для дальнейшего хранения и пересылке партнерам. Это важно так как после первого просмотра токен будет невозможно просмотреть, придется создавать новый.

3\. Client ID. Это идентификатор пользователя - по сути email. Для того что бы создать нового пользователя необходимо :

3.1 Следуя инструкции добавить Team Member с ролью Admin. Инструкция : [Adding agents and admins](https://support.zendesk.com/hc/en-us/articles/4408886939930-Adding-agents-and-admins)

3.2 Верифицировать созданного в системе пользователя. Инструкция: [Verifying an end user's email address](https://support.zendesk.com/hc/en-us/articles/4408886752410-Verifying-an-end-user-s-email-address)

Если установлено ограничение по IP необходимо перед запуском интеграции добавить ip адрес 84.201.174.102 в список разрешенных. Инструкция как проверить: [Restricting access to Zendesk Support and your Help Center using IP restrictions](https://support.zendesk.com/hc/en-us/articles/4408894156186-Restricting-access-to-Zendesk-Support-and-your-Help-Center-using-IP-restrictions)

Для этого необходимо зайти в новую версию Admin Center:

![](https://fc-euc1-00-pics-bkt-00.s3.eu-central-1.amazonaws.com/0721dce3c3785a031c746e321256bd63df24b9869ed57f74c93416f4284e377c/f_faq-image/u_27963c26d01c313b4a2c286fd7865b33f176c47687009f3345e11133a4c6bf07/img_jbojt4aqb2_1dec70d0faa04219c1a3f7195c7ab8d274ec40a698b110957ae954dde0dafcd5.png)

В новой вкладке откроется окно:

<br>

<figure><img src="https://fc-euc1-00-pics-bkt-00.s3.eu-central-1.amazonaws.com/0721dce3c3785a031c746e321256bd63df24b9869ed57f74c93416f4284e377c/f_faq-image/u_27963c26d01c313b4a2c286fd7865b33f176c47687009f3345e11133a4c6bf07/img_eih8i4v5rm_5117a81d143822b626964c91d65e146fa89c77930eada12600700af89cd26b7f.png" alt=""><figcaption></figcaption></figure>

Если после всех шагов подключение не удалось установить, необходимо проверить согласно инструкции&#x20;

[Enabling social and business single sign-on (SSO)](https://support.zendesk.com/hc/en-us/articles/4408885847962-Enabling-social-and-business-single-sign-on-SSO-) включено ли SSO на пользователе из-под которого создается новый пользователь для интеграции, и если нет, то включить и перегенерировать токен заново. Необходимо сформировать строку вида: \*client\_id/token:access\_token\_value (пример: <hanna.bautsiuk@qolio.io>/\*token:sukgi6QRn0gPlRMyLmibJYaxY8lINiTcDtesfPUi. Необходимо перейти на сайт&#x20;

[Base64 Encode and Decode - Online](https://www.base64encode.org/) вставить полученную строку и нажать encode.

![](https://fc-euc1-00-pics-bkt-00.s3.eu-central-1.amazonaws.com/0721dce3c3785a031c746e321256bd63df24b9869ed57f74c93416f4284e377c/f_faq-image/u_27963c26d01c313b4a2c286fd7865b33f176c47687009f3345e11133a4c6bf07/img_sf505ignhh_c320f179ad6402010ccd5673342a7c09fd9bb686e47c57af3ee6748d8e06550b.png)

Полученный новый токен необходимо скопировать и использовать для дальнейшего подключения. Новый токен внешне должен быть длиннее предыдущего. Итоговый токен примера (aGFubmEuYmF1dHNpdWtAcW9saW8uaW8vdG9rZW46c3VrZ2k2UVJuMGdQbFJNeUxtaWJKWWF4WThsSU5pVGNEdGVzZlBVaQ==) его и необходимо вставить в поле access\_token.

<br>

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.qolio.ru/qolio-or-baza-znanii/integracii/zendesk.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
