Elastix позволяет создать несколько наборов Музыки на ожидании (Music on Hold). В каждый набор может входить несколько аудиофайлов:
Разную музыку в режимах ожидания можно настроить:
• для разных Входящих линий (Inbound Routes)
• для разных Исходящих линий (Outbound Routes)
• для разных Очередей (Queues)
• для разных Групп приема звонков (Ring Groups)
• для разных Конференций (Conferences)
Широковещательный вызов (Paging)
Функция Paging позволяет вызывать по громкой связи несколько абонентов, отделы или все телефоны компании, поддерживающие данную функцию. Связь при этом может быть как односторонней, так и двухсторонней. Группы Paging настраиваются в разделе «PBX Configutarion/Paging and Intercom».
Настройка многоязыковой обработки звонков (Languages)
Elastix предоставляет возможность менять язык системы для каждого соединения.
Можно в Голосовом меню (IVR) предоставить абоненту выбор языка, чтобы все последующие сообщения Elastix воспроизводились на выбранном языке. После установки администратору доступны английский (en), французский (fr), испанский (es) и бразильский (br) языки (голосовые файлы). Для установки дополнительных языков найдите соответствующие звуковые файлы и распакуйте в папку «/var/lib/asterisk/sounds/xx» (где xx – двухбуквенный код языка, соответствующего звуковым файлам).
Для упрощения процедуры установки русского набора голосовых файлов можно использовать Дополнение (Addon) для Elastix: http://addons.elastix.org/?name=bSmart%20Voice%20Manager
Установив в системе необходимые языковые наборы и создав требуемые Языки (Languages) можно настроить Голосовое меню (IVR), переключающее Elastix на выбранный звонящим абонентом язык:
Приведенный пример демонстрирует Голосовое меню, позволяющее абонентам выбрать один из трех настроенных администратором Elastix языков. При выборе языка система переключит соединение абонента на выбранный язык и переведет вызов на соответствующее Голосовое меню.
Настройка источников определения номеров (АОН, CallerID Lookup Sources)
Elastix предоставляет возможность определять для входящих звонков имена абонентов. Можно создать несколько подключений к источникам данных об именах абонентов.
Internal
Внутренняя адресная книга, доступная через интерфейс PBX/Unembedded/Tools/Asterisk Phonebook.
ENUM
Использование DNS для поиска имени абонента (по умолчанию используются домены «e164.arpa» и «e164.org», дополнительные домены поиска настраиваются в файле enum.conf).
HTTP
Использование HTTP запроса для получения имени звонящего абонента
MySQL
Использование запроса к базе данных MySQL для получения имени звонящего абонента
Использование АОН в правилах обработки входящих звонков (Inbound Routes) позволит отображать на телефонах ваших сотрудников имена звонящих им из города абонентов или названия компаний, из которых поступают такие звонки.
Удешевление звонков из роуминга (Callback)
Elastix предоставляет возможность удешевить вашим сотрудникам звонки из роуминга, перезванивая абоненту на номер, с которого он звонил и переключая звонок, например, на Голосовое меню (IVR).
Для использования этой функции требуется:
• создать запись Callback
• выделить отдельный городской номер для входящих звонков и настроить для этого номера правило обработки входящих вызовов (Inbound Routes) на соответствующую запись Callback
Если необходимо ограничить доступ к этой функции, можно создать несколько правил обработки входящих вызовов (Inbound Routes), указав для каждого правила номер абонента (Caller ID Number), которому требуется предоставить доступ к функции Callback.
Также для ограничения доступа можно использовать переключение Callback-вызова на DISA, которая запрашивает пароль.
Настройка удаленного доступа (DISA)
Для удаленного доступа к возможностям Elastix с любого телефона, можно использовать функцию Удаленного доступа (DISA – Direct Inward System Access). Эта функция позволит сотрудникам подключаться к вашей станции из гостиничных номеров или в других аналогичных случаях. Подключившимся к DISA доступны в том числе исходящие вызовы через городские линии. Доступ к данной функции можно ограничить по пин-коду.
PIN
Пин-коды, предоставляющие звонящему доступ к функциям Elastix. Можно через запятую перечислить несколько пин-кодов.
Response Timeout
Время ожидания набора корректного номера.
Digit Timeout
Время ожидания набора отдельных цифр.
Require Confirmation
Ожидание нажатия кнопки «1» для перехода в вводу пин-кода. Требуется в случаях, когда станция вашего провайдера сообщает о установлении соединения прежде, чем вызывающий абонент услышит ответ вашей станции.
Caller ID
Подмена имени и номера абонента. Например:
"From DISA" <1234>
Или
"Ivan Petrov" <1001>