WebRTC
Битрикс24 позволяет встраивать внешний WebRTC-клиент в веб-версию продукта. Для этого необходимо реализовать несколько шагов:
- Загрузить свой WebRTC-клиент в специальное место встройки виджетов
PAGE_BACKGROUND_WORKER; - В случае поступления входящего звонка, регистрировать его обычным методом интеграции телефонии Зарегистрировать звонок в Битрикс24 telephony.externalCall.register, который так же покажет пользователю стандартную карточку звонка;
- Управлять состоянием и кнопками карточки звонка с помощью специальных js-методов, доступных для обработчика виджета
PAGE_BACKGROUND_WORKER; - По завершении звонка сообщать об этом в Битрикс24 с помощью метода Завершить звонок и зафиксировать его в статистике telephony.externalCall.finish.
Прочий функционал, как, например, загрузка записей разговоров в Битрикс24, также реализуется соответствующими методами интеграции телефонии уже без обращения к WebRCT-клиенту.
Скопировано
Предыдущая
Следующая