Добрый день, Коллеги.
Есть некоторые вопросы по сабжу. Интеграцию делаю через тестовый кабинет маркетплейса.

1. CDR

  • Как задать результат звонка(отвечен/упущен/занято и тд)? Какой аттрибут коллекции для этого использовать
  • Как добавить это аттрибут на форму в истории(если это необходимо?)?
  • В каком объекте фиксировать пропущенные от неизвестных контрагентов? Если это Лид, то какой статус предпочтительнее?

2. Файл с записью разговора.

  • Какие типы файлов может проиграть встроенные плеер?
  • Возможно ли указать ссылку на файл?

Нравится

5 комментариев

Здравствуйте!

Касательно заданных вопросов.

1. В коробочных интеграциях расширенные статусы не передаются, как вариант Вы можете заместить объект звонки и добавить необходимое Вам поле результат звонка, и передавать в него необходимое значение. Пропущенные обычно фиксируются также в разделе звонки, Вы можете использовать другой раздел в случае необходимости, какой именно, зависит от текущей бизнес задачи.

2. Касательно плеера, он точно поддерживет MP3 и WAV. Работает обычно именно получая ссылку на сервер с АТС, с которого и берет запись. Примеры можно посмотреть в схемах интеграции с Webitel или Oktell.

Добрый день, Илья.
По статусу звонка - понятно.
Что делать со звоноком с неизвестного номера?

По второму вопросу - нужен пример, тк отправка cdr осуществляется бекендом АТС.

Коллеги, есть примеры?
или хотя бы куда вставлять)

Звонки с неизвестного номера обычно тоже сохраняются, однако в них не заполнено поле контакт. В целом связку условий - направление входящий и контакт - NULL можно использовать для дальнейшей обработки таких звонков, если это требуется.

Посмотреть пример выбора плеера с параметрами, если не ошибаюсь, можно в CallSectionGridRowViewModel пакета CTIBase.

Илья, подскажите плз.
Плеер по идеи должен парсить звонки по integrationId (фактичческо id звонка) и показывать для них "проиграть" и скачать.
Не могу понять почему не появляются.
Возможно из за ограничения лицензии?

Спасибо

Показать все комментарии