Настройка модуля Directory (справочник) в FreePBX

Дмитрий Аверин
27 июля 2020
access_time3 минуты
remove_red_eye2775
Компания «Ланкрафт»
Компания «Ланкрафт»

Модуль FreePBX Directory (справочник) служит для создания каталогов с пользователями, доступных абонентам через другие модули (например, IVR, Ring Groups, Queues). Мы можем подготовить адресную книгу, включающую в себя весь персонал фирмы. Нам доступно создание нескольких справочников для разных отделов. Вариантов может быть много, и для них применимы свои наборы параметров. К примеру, почему бы не использовать возможность задания правил маршрутизации вызова для клиента в случае выбора определенного специалиста в адресной книге. Например, человек набирает номер главы компании, и его вызов сначала направляется заместителю или секретарю. Удобно.

Настройка модуля

Чтобы обеспечить доступ к модулю, требуется зайти в меню и открыть раздел Applications → Directory. Создадим директорию нажатием кнопки Add Directory.

Разберем, что означают наиболее важные поля.

  • DirectoryName. Наименование справочника(важно, чтобы оно было «говорящим»). Подходящие варианты: Support, Sales, Security.
  • Directory Description. В этом поле дается подробное описание справочника.
  • CallerID Name Prefix. Префикс, который добавляется к CallerID абонента, когда вызов проходит через справочник. Так, можно задать Prefix «DIR-», и мы будем понимать, что звонок был обработан справочником.
  • Alert Info. Служит для отправки сообщения с определенным текстом на SIP-устройства, которые имеют поддержку такой функции.
  • Announcement. Здесь прописывается звуковое приветственное сообщение для людей, которые попали в справочник. По умолчанию используется стандартный английский текст. Рекомендуется использовать свой. К примеру, «Приветствуем вас в адресной книге. Нажмите первые три буквы, содержащиеся в фамилии абонента, с помощью клавиш на вашем телефоне. Если вам необходимо набрать пробел, нажмите 1 (единицу). Чтобы выйти из справочника, выберите 0 (ноль)». Задать собственное приветствие можно с помощью модуля System Recordings.
  • Invalid Retries. Указывается, сколько неудачных попыток может сделать пользователь при наборе или вводе фамилии абонента.
  • Invalid Retry Recording. В этом поле указывается запись, проигрываемая в случае, если было указано некорректное имя. Вариант по умолчанию: «Извините, такая комбинация не существует». Запись тоже можно поменять, используя модуль System Recordings.
  • Invalid Recording. Звуковое сообщение, которое услышит звонящий, нажав «0» или исчерпав количество попыток набора. По умолчанию применяется стандартный английский текст, который также рекомендуется заменить адаптированным вариантом.
  • Invalid Destination. Направление, по которому идут вызовы в случаях, когда закончились попытки набора, или абонент нажал «0». Для отмены условия служит функция Return to IVR.
  • Return to IVR. Да/Нет (Yes/No). Следует определить, направлять либо нет абонента назад на IVR, если вызов пришел оттуда. В случае поступления звонка с IVR установка переключателя в положение «Yes» отменит значение поля InvalidDestination.
  • Announce Extension. Yes/No – выбирается, озвучивать или нет внутренний номер, на который предполагается направить вызов. Эта опция может быть полезна в тех случаях, когда необходимо уточнить номера экстеншенов в случае прямого набора в последующем.

Если попробовать добавить новую сущность в справочник, используя выпадающее меню, система предложит 3 опции: All Users, Custom Entry и Extension. В первом случае можно добавить все существующие внутренние номера на АТС. Вторая опция позволяет определить строку набора, что позволяет указать номер мобильного телефона или какого-то внешнего ресурса. Extension служит для задания номера отдельного внутреннего номера.

Опции Extension

Добавляя Extension, мы можем заполнить 3 поля.

  • Name. По дефолту остается такое же название, какое имеет внутренний номер. Например, если указано имя Ivan, то, чтобы набрать первые 3 буквы, необходимо будет ввести комбинацию «482» на телефонной клавиатуре.
  • Name Announcement. Звуковой файл, который будет проигрывать система в случае совпадения. 
  • Dial. Номер для набора. По дефолту он идентичен внутреннему номеру. Здесь можно указать любой номер.

Чтобы изменения вступили в силу, необходимо нажать Submit, после чего Apply Config. На этом работа по настройке модуля Directory в FreePBX завершена.