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