Прослушивание аудиозаписей посредством GET запроса хэшированным url к Коннектору
Мониторинг/флэшпанель доступны из настроек модуля
Создание звонка в CRM происходит единожды (в разработке бесконечное ожидание подтверждения)
Текущие звонки отображаются используя WebSocket, минуя CRM
Смена состояния звонка (в разработке, сейчас доступны два)
Доступна функция перевода на другой номер
Функция сброса/отбоя звонка (в прототипе)
Инструкция / установка
Установить модуль через менеджер модулей
Перейти на страницу настроек vtiger 6: Settings>Integration>Asterisk vtiger 7: Settings>Integration>PBXManager
Выставить значения требуемые для связи с коннектором Адрес: будет использоваться как для отправки команд так и для подключения по WebSocket vtigersignature: токен, с использованием которого будут авторизованы все запросы между Коннектором и CRM
Проверить после сохранения настроек что CRM отображает статус данных из коннектора
Опциональные настройки модуля
Принимать/отображать/сохранять внутренние звонки
Максимальная длинна внутреннего номера
Параметры отображения карточки - создание сущностей, быстрый поиск
Сохранять только звонки на внутренние номера, зарегистрированные в системе
Дополнительные сведения
Создан специальный endpoint: modules/PBXManager/callbacks/Stats.php
Он предоставляет в формате JSON данные состояния Коннектора через api CRM.