Продукты
Решения
Тарифы
Возможности
Партнерам
Клиентам
Блог
Личный кабинет
Корзина
Контакты
Тел.+7 (495) 151-11-55
E-mail: info@uiscom.ru

Москва, улица Одесская,
дом 2, башня С (БЦ Лотос)
Продукты Решения Тарифы Партнерам
Клиентам
Получить консультацию
Связаться
МойСклад: интеграция в старом ЛК UIS

МойСклад: интеграция в старом ЛК UIS

Дата публикации: 5 марта 2021

Функциональность интеграции с CRM МойСклад

  • открытие карточки клиента при:
    • входящем звонке;
    • исходящем звонке;
    • переадресации (трансфере) от другого сотрудника
  • исходящий звонок из онлайн-сервиса МойСклад
  • история звонков
  • прослушивание записей звонков из интерфейса онлайн-сервиса МойСклад;
  • дополнительная информация в истории звонка:
    • звонок с CRM — исходящий из CRM
    • обратный звонок — звонок, заказанный через форму обратного звонка
    • звонок через пин-код
    • аналитика
    • звонок с ВАТС
    • звонок с SIP линии
    • нет сотрудников для обзвона — пропущенный входящий, в котором не было переадресации на сотрудников (сценарий обработки не предполагает переадресации на сотрудников или система не нашла активного сценария для обработки звонка)
    • целевое событие
    • офлайн заявка
    • чат

Подключение и настройка интеграции

Интеграция доступна только при использовании SIP-телефонии.

В Личном кабинете UIS войдите в раздел Тарифы и опции, разверните Все опции:

И подключите API «Базовые отраслевые решения»:

Для того, чтобы UIS и МойСклад могли обмениваться данными, необходимо внести IP-адрес 195.211.122.131 в белый список UIS и создать авторизационный ключ API.

Перейдите в раздел Аккаунт — Правила и настройки безопасности — вкладка API добавьте 195.211.122.131 в белый список:

Копировать
195.211.122.131

Чтобы получить авторизационный ключ API, в аккаунте UIS войдите в Управление пользователями и разрешите одному из пользователей (например, Администратору) доступ к API по ключу. Обязательно скопируйте и сохраните ключ — он показывается только один раз, при создании, и понадобится для дальнейшей настройки

Настройка сотрудников

Сотрудники не копируются автоматически из одного сервиса в другой. Это значит, что сотрудники должны быть созданы вручную и в личном кабинете UIS, и в сервисе МойСклад. Звонки, принятые или совершенные не синхронизированными сотрудниками, не будут переданы в МойСклад.

В личном кабинете UIS перейдите в раздел Сервисы и статистика

Перейдите в раздел Сотрудники и выберите из списка нужного сотрудника:

Укажите внутренний номер сотрудника. Он понадобится в настройках сервиса МойСклад:

Авторизуйтесь с помощью ключа API, полученного в личном кабинете UIS.

После успешной авторизации вы увидите настройки:

Скопируйте значение из поля URL адрес для Phone API МойСклад.

Важно:

не закрывайте это окно, оно понадобится для дальнейшей настройки.

В другой вкладке браузера откройте онлайн-сервис МойСклад.

Для того чтобы успешно взаимодействовать с Phone API онлайн-сервиса МойСклад, необходимо подключить данный модуль.

  1. Перейдите в раздел Приложения
  2. Нажмите Выбрать приложение

В открывшемся разделе найдите ниже Звонки — UIS и нажмите Установить

В появившемся окне настроек:

  1. В поле Адрес провайдера телефонии вставьте скопированный текст.
  2. Скопируйте ключ из поля Ключ доступа.
  3. Введите номера добавочных для сотрудников, соответствующих с добавочными в Личном кабинете UIS.

Перейдите обратно на вкладку с настройками интеграции и введите скопированный ключ в поле Ключ доступа к Phone API — МойСклад и нажмите сохранить:

Если по каким либо причинам ключ не верный, то вы увидите текст на кнопке «Не сохранено» и включение интеграции будет не доступно:

При успешной интеграции вы сможете включить ее.

Настройка уведомлений для передачи данных

Чтобы данные из UIS передавались в онлайн-сервис МойСклад, необходимо настроить четыре типа HTTP-уведомлений о событиях.

Перейдите в раздел Сервисы и статистика — Уведомления и кликните Добавить

Необходимо настроить четыре вида уведомлений:

1) Название уведомления: Ожидание ответа (МойСклад)

Тип события: Ожидание ответа 
Способ уведомления: HTTP 
Метод: POST 
URL: http://custom.uiscom.ru/moysklad/api/webhook/

В тело уведомления вставьте текст:

Копировать
{
"app_id":{{app_id}},
"action":"wait",
"is_transferred":{{is_transferred}},
"employee_phone_number":{{employee_phone_number}},
"externalId":{{call_session_id}},
"number":{{contact_phone_number}},
"extension":{{extension_phone_number}},
"isIncoming":{{direction}},
"startTime":{{start_time}},
"call_source":{{call_source}},
"communication_type":{{communication_type}},
"virtual_phone_number":{{virtual_phone_number}},
"leg_id":{{leg_id}}
}

2) Название уведомления: Завершение звонка (МойСклад)

Тип события: Завершение звонка 
Способ уведомления: HTTP 
Метод: POST 
URL: http://custom.uiscom.ru/moysklad/api/webhook/

В тело уведомления вставьте текст:

Копировать
{
"app_id": {{app_id}},
"direction":{{direction}},
"action":"disconnect",
"is_lost":{{is_lost}},
"lost_reason":{{lost_reason}},
"externalId": {{call_session_id}},
"endTime":{{finish_time}},
"extension":{{extension_phone_number}},
"duration": {{talk_time_duration}},
"recordUrl": {{record_file_links}},
"call_source":{{call_source}},
"communication_type":{{communication_type}},
"noanswered_employee_full_names":{{noanswered_employee_full_names}},
"virtual_phone_number":{{virtual_phone_number}},
"contact_phone_number":{{contact_phone_number}}
}

3) Название уведомления: Завершение плеча (МойСклад)

Тип события: Завершение плеча 
Способ уведомления: HTTP 
Метод: POST 
URL: http://custom.uiscom.ru/moysklad/api/webhook/

В тело уведомления вставьте текст:

Копировать
{
"app_id": {{app_id}},
"action":"hung_up",
"externalId": {{call_session_id}},
"extension":{{extension_phone_number}},
"virtual_phone_number":{{virtual_phone_number}}
}

4) Название уведомления: Начало разговора (МойСклад)

Тип события: Начало разговора 
Способ уведомления: HTTP 
Метод: POST 
URL: http://custom.uiscom.ru/moysklad/api/webhook/

В тело уведомления вставьте текст:

Копировать
{
"app_id": {{app_id}},
"action":"connect",
"direction":{{direction}},
"externalId": {{call_session_id}},
"extension":{{extension_phone_number}},
"virtual_phone_number":{{virtual_phone_number}}
}

Настройка интеграции завершена.

Эта статья была полезна для людей. Эта статья помогла Вам?
Да, помогла!
Вопрос не решен
Полезные кейсы, статьи и исследования от экспертов UIS
Подписаться
Нажимая кнопку вы подтверждаете, что согласны получать рассылку
Вы успешно подписаны на новости!
Спасибо за обращение
Понятно