Установка и настройка FOP2 и Call Center Stats Lite.

FOP2 и Call Center Stats Lite от Asternic. Установка и настройка.

В сегодняшней статье опишу установку и настройку модулей FOP2 и Call Center Stats Lite на примере дистрибутива FreePBX.

FOP2(Flash Operator Panel) — удобная панель для сотрудников и администраторов колл-центра(и не только), а Call Center Stats — модуль для сбора и просмотра статистики работы очередей.

Установка fop2.

Я буду описывать простой способ установки модуля(одной командой). Если хочется установить его в ручном режиме — этот способ описан на сайте разработчика https://www.fop2.com/docs/installation.php

Итак, для установки одной командой, в консоли введите команду:

Всё! Установка завершена.) Теперь интерфейс администратора доступен по адресу:

http://ip-address/fop2/admin

Fop2 настройка.

Для начала, нужно создать пользователей, которые смогут логиниться в панель агента по адресу http://ip-address/fop2/ и задать им пароль.

Fop2 настройка. Настройка fop2 edit user

Также, нужно задать разрешения(permission) пользователям. Делать это можно, как для каждого пользователя отдельно, так и с помощью шаблонов(template).  В шаблоны можно включать и плагины, которые будут доступны пользователям. Плагины устанавливаются на вкладке Plugins. Кнопки можно объединять в группы.

Кстати, FOP2 оперирует такими понятиями как Buttons(кнопки). Каждый Extension, очередь и т.п. — это Button. Бесплатная версия модуля ограничена отображением 15 таких кнопок. Можно выбрать, какие кнопки отображать, на вкладке Buttons. Отключите там кнопки, которые не должны присутствовать в списке кнопок, переключив ползунок в положение off.

Давайте создадим группу Call-Center Admins. 

Выберем кнопки, которые будут видны группе.

Fop2 настройка. Настройка fop2 Groups

Для применения изменений не забывайте нажимать кнопки «Submit Changes» и » Reload Panel» в правом верхнем углу.

Настройка fop2

Создадим шаблон разрешений Call-Center Admins Template и выберем для него доступные разрешения и плагины:

Fop2 настройка. Настройка fop2 Add template

Теперь пользователю можно назначить наш шаблон разрешений:

Настройка fop2

Давайте немного остановимся на кнопках действия и разрешениях, необходимых для совершения определенных действий в панели

Dial
Required permission: dial
При нажатии он вызовет кнопку, ранее выбранную в списке расширений. Ваш телефон зазвонит, и когда вы поднимете трубку, он наберет добавочный номер.
 
Blind Transfer(Слепой перевод)
Required permission: transfer
При нажатии он инициирует перевод вызова на кнопку, ранее выбранную в списке добавочных номеров.
 
Supervised Transfer(Сопровождаемый перевод)
Required permission: transfer
При нажатии он инициирует контролируемый перевод вызова на кнопку, ранее выбранную в списке добавочных номеров, или на номер, набранный в поле набора номера, если он есть.
 
Transfer to Mobile(Перевод на мобильный)
Required permission: transferexternal
При нажатии он инициирует перевод на внешний номер, определенный в конфигурации кнопки.
 
Transfer to voicemail
Required permission: transfer
При нажатии он инициирует передачу на голосовую почту, как определено в плане набора и настроено в файле конфигурации кнопки с параметром voicemailext.
 
Pickup(Перехват звонка)
Required permission: pickup
При нажатии он перехватит вызов на ранее выбранной кнопке.
 
Listen(Прослушивание)
Required permission: spy
При нажатии запускается сеанс отслеживания вызовов. Сначала он зазвонит на ваш телефон, и когда вы поднимете трубку, он начнет шпионить за ранее выбранной кнопкой.
 
Whisper(Шепот)
Required permission: spy
При нажатии запускается сеанс отслеживания вызовов с включенным шепотом. Сначала он зазвонит на ваш телефон, и когда вы поднимете трубку, он начнет шпионить за ранее выбранной кнопкой. После этого вы можете поговорить с целевым добавочным номером, чтобы его собеседник не услышал вас.
 
Hangup
Required permission: hangup
При нажатии будет сбрасывать первый активный вызов на целевой кнопке.
 
Record
Required permission: record
При нажатии начнет или остановит запись на целевой кнопке. Записываемый вызов будет отмечен значком кассеты.
 
С разрешениями на этом, думаю, можно закончить.
Еще довольно много настроек доступно на вкладке Settings в админской панели. Например, там можно поменять статусы агентов(название и цвет значка, например).
fop2
Ну и наконец, давайте зайдем под нашим пользователем в панель агента и посмотрим, что получилось. Набираем в браузере http://ip-адрес сервера/fop2
fop2
Вводим логин и пароль нашего пользователя и попадаем в панель агента.
fop2
Теперь пользователь сможет видеть и делать то, что ему позволяют выданные разрешения. 
С настройками fop2 на этом можно закончить и перейти к установке и настройке Call Center Stats Lite.
 

Call Center Stats Lite установка.

Call Center Stats Lite это бесплатная версия модуля для сбора статистики и составления отчетов о работе колл-центра(очередей и агентов).
Перед установкой модуля хочу сделать небольшое отступление. Наверняка, те, кто работал с FreePBX, сталкивались с проблемой некорректного отображения кириллических символов в отчетах CDR.
кириллица
Для того, чтобы это исправить эту ошибку нужно установить mariadb-connector. Выполните в консоли:

Еще:  FreePBX настройка транков sip и pjsip Beeline и Domru

После этого кириллица в отчетах будет отображаться корректно.

Теперь непосредственно установка.

Загружаем модуль, выполнив в консоли:

Распаковываем файлы:

Еще:  FreePBX. Отчет csv.

Создаем базу mysql с именем qstatslite:

Создаем таблицу в базе:

Редактируем файл /usr/src/asternic-stats/html/config.php для настройки доступа к базе:

Пароль для менеджера можно посмотреть в файле /etc/asterisk/manager.conf чтобы установить требуемый пароль для Asterisk Manager’а. Пароль от root для mysql обычно пустой.
Затем необходимо отредактировать файл /usr/src/asternic-stats/parselog/config.php и в нём также установить аутентификационные данные для новой базы.

Убедитесь, чтобы значения $dbname, $dbuser и $dbpass совпадали в обоих файлах (/usr/src/asternic-stats/html/config.php и usr/src/asternic-stats/parselog/config.php )
Копируем файлы:

Создаем задание cron для анализа данных из queue_log и заполнения базы данных.

Добавляем строку:

Сохраняем и выходим, нажав
Теперь, для просмотра статистики нужно зайти по адресу http://ip.asterisk/queue-stats
Конечно, бесплатная версия имеет ограничения, но для многих ее возможностей будет достаточно. Из бесплатных продуктов, довольно большой функционал отчетов Колл-центра имеется в дистрибутиве Issabel.
На этом описание установки и настройки модулей FOP2 и Call Center Stats Lite можно закончить.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх