====== PBXManager ====== Модуль является заменой оригинального модуля ===== Основные возможности: ===== * Звонок создается постфактум * Прослушивание аудиозаписей посредством 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.