Перейти к основному содержимому

Интеграции

Лия Sense получает разговоры из внешних систем двумя способами:

СпособКак работаетЧто нужно от вас
Мы забираем данные (pull)Система сама подключается к API или к серверу вашей платформы и по расписанию забирает завершённые разговорыДоступ: API-ключ, учётная запись или SFTP-доступ только на чтение
Вы отправляете данные (push, вебхук)Ваша система отправляет каждый звонок или диалог на выданную вам ссылку по мере их завершенияРазработка на вашей стороне: HTTP-запросы по описанному формату

В обоих случаях данные попадают в Лия Sense через задачу сбора: периодическая задача раз в сутки забирает новые разговоры и передаёт их на транскрибацию и анализ.

Доступные платформы

ПлатформаТип разговоровКак получаем данныеЧто понадобится
HelpDeskEddyДиалогиAPI HelpDeskEddyДомен аккаунта, email и API-ключ
UsedeskДиалогиAPI UsedeskAPI-токен
WebimДиалогиAPI WebimДомен аккаунта, логин и пароль API
Mango Office VPBXЗвонкиAPI ВАТС Mango OfficeКод ВАТС и ключ подписи
Bitrix24ЗвонкиREST API Bitrix24Входящий вебхук Bitrix24 с правом telephony (права crm и user необязательны, но без них в метаданные не попадут данные CRM и сотрудников)
Asterisk (SFTP)ЗвонкиЖурнал CDR и записи по SFTPSFTP-доступ только на чтение, настройка cdr.conf и диалплана
FreePBXЗвонкиGraphQL API FreePBX и записи по SFTPПриложение API (Client ID/Secret) и SFTP-доступ только на чтение
Вебхук: звонкиЗвонкиВы отправляете события на нашу ссылкуРазработка отправки на вашей стороне
Вебхук: диалогиДиалогиВы отправляете события на нашу ссылкуРазработка отправки на вашей стороне
к сведению

Если вашей платформы нет в списке — используйте вебхук: это универсальный способ передать звонки и диалоги из любой системы, которая умеет отправлять HTTP-запросы.

Общие правила

  • Только завершённые разговоры. Звонки приходят из телефонии уже завершёнными. Для тикетов и чатов ограничение по статусу зависит от платформы: если нужны только закрытые обращения, используйте фильтр статуса в задаче сбора там, где он доступен. В вебхук отправляйте только завершённые разговоры сами — поле status сохраняется как есть и на приём не влияет.
  • Дедупликация. Разговор с уже известным идентификатором повторно не загружается, поэтому периоды задач могут пересекаться без последствий.
  • Метаданные. Поля исходной системы сохраняются как метаданные разговора: по ним можно фильтровать разговоры в задачах и привязках пайплайнов и анализировать их в Magic Query.
  • Аудио не хранится в интеграции. Для телефонии запись забирается из вашей системы в момент обработки, поэтому она должна оставаться доступной хотя бы несколько дней после звонка.

Подробности подключения каждой платформы — в настройке источника.