Установка FOP2 панели на Asterisk FreePBX

Март 25th, 2016 | от | asterisk

Мар
25

Установка FOP2 панели на Asterisk FreePBX
В этой статье мы произведем установку FOP2 панели на FreePBX.
FOP(Flash Operator Panel) - это специальная web-панель, которая позволят в онлайн режиме отслеживать работу Call-центра или IP-АТС. В частности FOP2 панель позволяет отслеживать длительности звонка, кто и кому в данных момент звонит, мониторить активности очередей вызовов, ставить вызовы в ожидание.

Панель FOP(FOP2) позволяет секретарю отслеживать кто в данный момент доступен на рабочем месте и в случае необходимости переводить звонок.

Также панель FOP2 позволяет переводить вызов на другого сотрудника, голосовую почту или внешний номер в один клик. Панель мониторинга работы центра обработки вызовов FOP предоставляет возможность управлять парковкой вызовов.

FOP2 панель

Как установить FOP2

С помощью панели FOP2 супервайзер калл-центра может в удобном режиме просматривать информацию о работе калл-центра. В частности менеджер калл-центра может просматривать информацию о статусах операторов(на паузе, является ли частью очереди)

Также с помощью FOP панели вы получает возможности слышать разговор оператора или делать подсказки. При этом звонящий не будет слышать голоса второго оператора(менеджера).

Операторы центра обработки звонков могут переводить, завершать либо начинать звонки через удобный веб-интерфейс.

установка FOP2 FreePBX

FOP2 панель

Следует отметить, что панель FOP2 - это условно-бесплатный продукт. В бесплатной версии доступно 15 абонентов. Стоимость лицензии на дополнительные виджеты и платную версию можно узнать на сайте FOP2

Итак перейдем у процессу установки FOP2 панели на FreePBX(centos)
1. Скачать FOP панель с сайта разработчиков: Скачать FOP

tar -xf fop2-2.30.05-centos-x86_64.tgz

2. Установка FOP2

cd fop2 && make install

Done!
3. Генерируем диалплан fop для Asterisk

cd /usr/local/fop2/ && ./generate_override_contexts.pl -write
Backing up /etc/asterisk/extensions_override_freepbx.conf to /etc/asterisk/extensions_override_freepbx.conf.bak
Done!
<code lang="bash">

Cleaning and updating /etc/asterisk/extensions_override_freepbx.conf ...
Done!

<code lang="bash">

Creating /etc/asterisk/extensions_override_fop2.conf ...
Done!

<code lang="bash">

Reloading asterisk dialplan...
Done!

<code lang="bash">

Generating FOP2 Manager configuration...

<code lang="bash">

...............
8 users added
Updating buttons for context GENERAL

 
Finished!

4. Создадим пользователя AMI под которым fop2 будет работать с asterisk

vim /etc/asterisk/manager_custom.conf

показать файл »

[fop2_user]
secret = uB167!bN
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,command,agent,user,originate
write = system,call,command,agent,user,originate
writetimeout = 500

Перечитаем конфигурацию AMI

asterisk -rx "manager reload"

5. Редактируем конфигурационный файл fop2. Установка FOP настроек для подключения к Asterisk

vim /usr/local/fop2/fop2.cfg

показать файл »

[general]
; AMI definitions
manager_host=localhost
manager_port=5038
manager_user=fop2_user
manager_secret=uB167!bN

6. Проверяем установку FOP на Asterisk

/usr/local/fop2/fop2_server --test
Flash Operator Panel 2 - License file fop2.lic not found.
Running in Demo Mode
Connection to manager OK!

7. Запускаем сервис fop

service fop2 start
Starting Flash Operator Panel 2:                           [  OK  ]

8. Теперь займемся установкой FOP manager:
скачать можно последнюю версию с оф. сайта

tar -xf fop2manager-1.1.1.tgz -C /var/www/html/fop2/

192.168.0.201/fop2/admin/

Login - admin

password - пароль от администратора FreePBX
где 192.168.0.201 -адрес IP-АТС

установка FOP

FOP админ панель

9. Fop панель - добавим нового пользователя

FOP добавление нового пользователя

FOP добавление нового пользователя

10. Теперь мы можем зайти в fop2 панель с логином и паролем пользователя, которого создали

Fop подключение к FOP панели

Fop подключение к FOP панели

11. Итак мы установили FOP2 панель на FreePBX, Asterisk, CentOS
Если процедура установки прошла успешно - то мы увидим панель:

Установка FOP

Как выглядит панель FOP

12. У FOP2-панели есть достаточно много плагинов, как платных, так и бесплатных. Более подробно можно посмотреть:
192.168.0.201/fop2/admin/pagebs.fop2plugins.php
где 192.168.0.201 -адрес IP-АТС

13. Issues

http://members.asternic.biz/knowledge_base/cannot-connect-to-fop2-from-browser

4445 port cant connect

Проверить что серверная часть запущена

/etc/init.d/fop2 start
netstat -lnp | grep 4445

Проверить что есть разрешение через firewall

Об авторе

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