А кто мне звонил? - FreePBX Follow Me HistoryList.
Представим что Вы умеете настраивать офисную телефонию на базе Asterisk + FreePBX и делаете это так виртуозно, что можете и с закрытыми глазами!
Хотите задам вам вопрос, который вас поставит вас в тупик? После того как вы все настроили к вам подходит сотрудник и спрашивает. — «Все конечно круто! Функция Follow Me работает великолепно, но как мне перезвонить человеку? Как узнать его номер телефона?» (Ведь Follow Me, по факту, совершает исходящий звонок и у клиента определяется офисный номер.) И тут вы пытаетесь ему объяснять и показывать как зайти в CDR Reports или в другое место, где он сможет найти номер звонящего. Круто если человек сообразительный и все понял с первого раза. (фантастика)
Но большая часть информации в CDR Reports не только не нужна обычному человеку, а еще может и запутать.
Неудобство и нефункциональность CDR Reports заключается в том, что оно создано совсем под другие цели. Обычному пользователю не хочется перенабирать вручную номер, даже копировать-вставить выглядит архаизмом. Сейчас клиент хочет чтобы он нажал на кнопку и вызов пошел, нажал другую и открылось окно ввода SMS.
В подобную ситуацию попадал не один раз и чтобы решить данную проблему самостоятельно реализовал пользовательский интерфейс истории звонков.
Установка:
- Загружаем архив history.zip
- Распаковываете в директорию:
/var/www/html/admin
- Заходите по адресу:
http://adress/admin/history.php
- Дорабатываете код под свои нужды.
[line: 51] - Заводите пользовательскую учетку с доступом только в CDR Reports
[Admin->Administrators] - Авторизовываетесь под созданной учетной на телефоне.
- Добавляете ссылку в закладки клиенту на телефоне.
P. S. Данный скрипт разработан и отлажен для работы с FreePBX 2.11.0.43 совместимость с другими версиями не проверялась.
Успехов вам!