Для интеграции плагина oktell-panel.js в веб-ресурсы вашей компании, на вашем сервере должно быть установлено программное обеспечение Oktell. Плагин связывается с сервером Oktell через WebSocket-протокол, а вы получаете веб-систему, способную осуществлять и принимать телефонные вызовы.
На сервере Oktell создайте учётные записи для каждого пользователя вашей web-системы. Для доступа к телефонии из вашей web-системы, добавьте в неё код авторизации пользователей на Oktell. Как правило, его логично совместить с авторизацией в вашу собственную систему.
После авторизации, инициализируйте плагин. На вашем сайте появится выдвижная панель, отображающая номерной план, статусы сотрудников, очередь ожидания, а также инструменты для управления вызовами и конференциями.
Для осуществления звонков на телефонные номера, размещённые на страницах вашей системы, добавьте рядом с ними специальные HTML-теги. Эти теги преобразуются в кнопки и позволят совершать вызовы на указанные номера одним кликом.
Oktell.js для соединения с сервером Oktell использует WebSocket-протокол. Преимущество этого протокола заключается в создании постоянного соединения с сервером, которое позволяет без задержек получать события с сервера и выполнять определенные команды.
WebSockets API поддерживается всеми современными браузерами, как для компьютеров, так и для мобильных устройств. Для обеспечения работы в браузерах IE9 и ниже используется Flash.
С помощью библиотеки Oktell.js можно как управлять IP-телефоном или софтфоном, так и совершать вызовы прямо из браузера при помощи технологии WebRTC и плагина Oktell-voice.js.
Нативная поддержка в
Chrome 14+, Opera 11+, Safari 5+, Safari in iOS 4.2+, FireFox 6+, IE 10+.
Предыдущие версии браузеров при поддержке Flash.