Глава 22

Web-интерфейсы

Точка зрения может быть опасной роскошью,

если ее заменить проницательностью и пониманием.

—Маршал МакЛухан

Прежде чем вы будете слишком взволнованы, эта глава не будет говорить о GUI конфигурации абонентской группы, таком как FreePBX. Мы признаем, что большая часть успеха Asterisk связана с успехом FreePBX-проектов, таких как AsteriskNOW и PBX in a Flash, но в этой книге мы сосредоточимся на Asterisk. Таким образом, мы не будем обсуждать каких-либо парней, которые по существу удаляют ваши отношения с диалпланом. Дело не в том что мы против этих вещей, а просто в том, что у нас есть так много места в этой книге, и наша цель – смотреть на Asterisk снизу вверх. Большинство проектов графических интерфейсов Asterisk скрывают внутреннюю работу Asterisk за интерфейсом и по этой причине они несовместимы с целями этой книги. Поэтому наше обсуждение веб-интерфейсов Asterisk будет сосредоточено на интерфейсах и компонентах, отличных от диалплана.

FreePBX GUI диалплан

Теперь, когда мы пообещали не говорить об интерфейсах диалплана, мы считаем что было бы неправильно вообще ничего не сказать о FreePBX, гиганте сообщества Asterisk. Этот интерфейс (который лежит в основе многих самых популярных дистрибутивов Asterisk, таких как AsteriskNOW, Elastix, дистрибутивов FreePBX и PBX in a Flash), несомненно, является очень большой частью того, почему Asterisk был столь успешным, какой он есть. С помощью интерфейса FreePBX вы можете настраивать и управлять многими аспектами системы Asterisk, не касаясь ни одного файла конфигурации. В то время как мы, пуристы, любим, чтобы все работали только с конфигурационными файлами, мы понимаем, что для многих изучение Linux и редактирование этих файлов вручную просто не произойдет. Для этих людей существует FreePBX, и мы уважаем важный вклад, который он внес в успех Asterisk.

В этой главе мы представим несколько проектов, обеспечивающих веб-интерфейсы в других частях системы, а также выборку веб-приложений, которые являются важными, полезными или рекомендуемыми. В целом, мы сосредоточились на бесплатных приложениях с открытым исходным кодом, но упомянем некоторые коммерческие продукты, где, по нашему мнению, это оправдано.

Многие сторонние приложения были разработаны для Asterisk. Описанные здесь, являются одними из лучших, на момент написания этой статьи.

Flash Operator Panel

Флеш-панель оператора (или FOP, как оно более широко известно) является интерфейсом в первую очередь для использования операторов коммутатора. FOP использует Adobe Flash для представления интерфейса через веб-браузер и подключается к Asterisk через AMI (см. Главу 20 для обсуждения AMI).

Существует две версии Флеш-панели оператора: оригинальная версия (версия 0.30, теперь только версия для обслуживания и, вероятно, несовместимая с Asterisk 11) и версия FOP2 (показана на Рис. 25-1), которая является значительно улучшенной по сравнению с оригинальной версией, но требует покупки лицензии для любой системы с более чем 15 внутренними номерами.

Рисунок 25-1. FOP2

Вы можете найти FOP на http://www.asternic.org, и FOP2 на http://www.fop2.com.

Состояние очереди и отчеты

В большинстве call-центров недостаточно просто правильно маршрутизировать вызовы. Равное значение для большинства колл-центров имеет способность руководящего и управленческого персонала определять как работают очередь и агенты. Для этого будут полезны две вещи: информация о состоянии живой очереди и некоторый пакет отчетов.

Отображение состояния очереди

Состояние очереди часто отображается на большой настенной панели или доске для чтения. Вот некоторые из видов информации, которые могут быть включены:

  • Количество агентов, вошедших в систему
  • Количество удерживаемых абонентов
  • Количество вызовов
  • Текущее время удержания
  • Среднее время
  • Процент отказов
  • Уровень обслуживания

Может потребоваться и другая информация; целью отображения состояния очереди является представление как руководящему персоналу, так и агентам очереди быстрой визуальной индикации состояния очереди в определенный момент времени.

Кроме того, в качестве информационного средства могут отображаться показатели производительности группы или агента.

Программное обеспечение Asternic Call Center Stats обеспечивает базовое отображение состояния и доступно в версии lite с открытым исходным кодом. Есть также несколько коммерческих продуктов, которые предлагают эту функцию.

Отчеты очереди

Отчеты об очередях состоят из отчетов и графиков, которые могут использоваться наблюдающим персоналом для анализа производительности очередей и агентов с исторической перспективой. Многие показатели будут аналогичны индикации состояния; однако, цель отчетности — обеспечивать мониторинг укомплектованности, выявления проблем и анализа тенденций.

Мы обсудили несколько интерфейсов отчетов очереди в Главе 13.

Детальная запись вызовов (CDR)

В то время, как Asterisk выполняет достаточно хорошую работу по созданию и хранению CDR, записи находятся в очень сыром формате, что затрудняет их анализ.

Вступление в пакет отчетов CDR. В 1990-х годах, когда тарифы на междугородную связь были сложными и дорогостоящими, целая субиндустрия была порождена компаниями, стремящимися помочь другим компаниям понять смысл сложных тарифов на междугородние вызовы. В настоящее время, когда междугородняя связь является гораздо менее дорогостоящей, а также, как правило, более простой с точки зрения моделей ценообразования, существует меньше необходимости в детальном анализе записей вызовов. Тем не менее, многие из этих опытных компаний добавили поддержку анализа CDR Asterisk; таким образом, если вы хотите отличные возможности отчетности, вы найдете огромную отрасль с большим количеством опытных участников.

Для простого интерфейса записей вызовов популярной программой является CDR-Stats, которая является преемницей чрезвычайно популярного пакета Asterisk-Stat. Этот интерфейс отчетов с открытым исходным кодом предоставляет простой способ изучения записей сведений о вызовах, а также некоторых базовых метрик для шаблонов вызовов.

A2Billing

Проект A2Billing — это не просто биллинговый интерфейс для Asterisk: это, по сути, полноценный VoIP-оператор из коробки. Этот сложный и всеобъемлющий продукт предоставляет большую часть технологий, которые вам понадобятся для предоставления услуг реселлера VoIP.1

Платформа A2Billing была щедро выпущена под GNU Affero General Public License (APGL) как open source. Спонсор проекта A2Billing — Star2Billing, предлагает консультационные услуги чтобы помочь вам быстрее освоиться.

Вывод

В этой короткой главе мы предоставили некоторые указатели на популярные графические приложения, которые могут быть использованы в сочетании с Asterisk. Хотя мы не рассматривали их подробно, мы признаем важность FreePBX, который предоставляет интерфейс конфигурации УАТС поверх Asterisk. Если вас интересует полное графическое решение для простой конфигурации УАТС, мы рекомендуем вам взглянуть на него. Чтобы попробовать мы рекомендуем использовать дистрибутив AsteriskNOW, который предоставляет FreePBX в качестве графического интерфейса.

1Он не может предоставить вам бизнес-смекалку, опыт работы в телефонной компании или автоматическую безопасность, поэтому, пожалуйста, не думайте, что все, что вам нужно сделать, это загрузить A2Billing, прежде чем вы сможете взять на себя AT&T!

Остались вопросы?

Я - Кондрашин Игорь, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование

ближайшие курсы

ближайшие Вебинары

ONLINE

Why Choose HUGE?

Unlimited pre-designed elements

Each and every design element is designed for retina ready display on all kind of devices

User friendly interface and design

Each and every design element is designed for retina ready display on all kind of devices

100% editable layered PSD files

Each and every design element is designed for retina ready display on all kind of devices

Created using shape layers

Each and every design element is designed for retina ready display on all kind of devices