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.

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