Подключение интеграции
Подготовка к интеграции
Для интеграции вам потребуются:
Домен вашего аккаунта в Omnidesk
API-ключ
Почта администатора в Omnidesk (или другого сотрудника с достаточным набором прав)
Идентификатор канала
Домен
Скопируйте домен вашего аккаунта в Omnidesk:

API-ключ
Откройте настройки проекта, перейдите в раздел "API" и нажмите "Добавить API-ключ"

Оставьте примечание (не обязательно) и нажмите "Добавить"

После сохранения в таблице появится API-ключ. Скопируйте его для настроек в Fasttrack.

Почта сотрудника
В настройках Fasttrack вам необходимо указать почту владельца API-ключа.
Все запросы будут отправляться с API-ключом и почтой ответственного сотрудника. Важно убедиться что у сотрудника с указанной почтой есть соответствующий уровень доступа в Omnidesk.
Идентификатор канала
Fasttrack работает через кастомный канал в Omnidesk. Чтобы получить идентификатор такого канала, его нужно создать и настроить через интерфейс Omnidesk.
Откройте раздел "Каналы" → "Кастомные каналы".
Нажмите кнопку "Добавить кастомный канал"

Заполните поля с настройками канала
Нажмите кнопre "Создать канал"

Название
Произвольное название для канала
Группа по умолчанию
Тематика канала в Omnidesk
Webhook URL
Адрес сервера Fasttrack для получения событий из Omnidesk.
https://dashboard.fstrk.io/integrations/omnidesk/chats/webhooks/:bot uuid/new_message/
:bot uuid – идентификатор вашего проекта в Fasttrack.
Тип канала
Обязательно указать "Синхронный" тип канала.
После сохранения нового каналы вы можете скопировать его идентификатор.

Настройки в Fasttrack
Авторизуйтесь в Fasttrack и откройте проект
Перейдте в раздел "Интеграции"
Найдите карточку "Omnidesk"
Заполните поля формы настройки интеграции
Нажмите "Подключить"

Дополнительные заметки
У всех сотрудников, которые будет общаться через кастомный канал, который проинтегрирован с Fasttrak, в настройках профиля долна быть установлена галочка для работы с кастомным канолом.

Last updated