PBXManager

Модуль является заменой оригинального модуля

  • Звонок создается постфактум
  • Прослушивание аудиозаписей посредством GET запроса хэшированным url к Коннектору
  • Мониторинг/флэшпанель доступны из настроек модуля
  • Создание звонка в CRM происходит единожды (в разработке бесконечное ожидание подтверждения)
  • Текущие звонки отображаются используя WebSocket, минуя CRM
  • Смена состояния звонка (в разработке, сейчас доступны два)
  • Доступна функция перевода на другой номер
  • Функция сброса/отбоя звонка (в прототипе)

Инструкция / установка

  1. Установить модуль через менеджер модулей
  2. Перейти на страницу настроек
    vtiger 6: Settings>Integration>Asterisk
    vtiger 7: Settings>Integration>PBXManager
  3. Выставить значения требуемые для связи с коннектором
    Адрес: будет использоваться как для отправки команд так и для подключения по WebSocket
    vtigersignature: токен, с использованием которого будут авторизованы все запросы между Коннектором и CRM
  4. Проверить после сохранения настроек что CRM отображает статус данных из коннектора

Опциональные настройки модуля

  • Принимать/отображать/сохранять внутренние звонки
  • Максимальная длинна внутреннего номера
  • Параметры отображения карточки - создание сущностей, быстрый поиск
  • Сохранять только звонки на внутренние номера, зарегистрированные в системе

Дополнительные сведения

Создан специальный endpoint: modules/PBXManager/callbacks/Stats.php
Он предоставляет в формате JSON данные состояния Коннектора через api CRM.

Ваш комментарий. Вики-синтаксис разрешён:
     __   __ __ __  __  _      __   __ __
 __ / /  / //_/ \ \/ / | | /| / /  / //_/
/ // /  / ,<     \  /  | |/ |/ /  / ,<   
\___/  /_/|_|    /_/   |__/|__/  /_/|_|