Назад | Перейти на главную страницу

FreePBX Как воспроизвести объявление о неправильно набранных звонках

Наша АТС на базе Asterisk (дистрибутив FreePBX "Tango") не требует префикса для исходящих вызовов. Система способна распознавать внешние номера и соответствующим образом маршрутизировать их.

Некоторые из наших пользователей, которые привыкли к старым УАТС, обычно набирают 9 'для внешней линии'. Это не работает, система выдает неразборчивое сообщение об ошибке, и они поднимают заявку в службу поддержки, в которой говорится: «Телефоны не работают».

Я бы хотел, чтобы пользователи получали записанное объявление, информирующее их о том, что им нужно «повесить трубку и набрать номер без префикса». Я могу записать объявление, настроить его как объявление в системе, но тут я натыкаюсь на кирпичную стену. Исходящие маршруты позволяют мне направлять только к соединительным линиям. Как я могу перенаправить неправильно набранные номера в свое собственное объявление?

Предположения:

Любая помощь будет оценена.

Хорошо, другой подход:

  • Создайте объявление.
  • Добавить расширение (виртуальное)
  • Дайте ему номер, сделайте так, чтобы он не отвечал на ваше объявление.
  • Перейти к стволам
  • Добавить заказ
  • Назначение: "Local / {ext}" (замените {ext} на добавочный номер, например: Local / 1000)
  • Добавьте исходящий маршрут, см. Схемы набора ниже, первый маршрут (чтобы он перехватил все вызовы), пункт назначения - это только что выполненная вами магистраль.
  • Шаблоны набора:
  • 9xxxxxxxxxx
  • 91xxxxxxxxxx

Это должно обеспечить эту функциональность.

Прекрасно работает на моей виртуальной АТС, с которой я экспериментирую с такими странными развертываниями, как это.

Возможно, вы сможете напрямую изучить возможность индивидуального набора номера объявления, но я не уверен, что вы сможете это сделать (насколько мне известно, вы не можете воспроизвести объявление с помощью команды dial ()).

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

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

  1. Добавить собственный багажник
  2. Присвойте ему исходящий CID (полезно для фильтрации отчетов CDR), например out-misdialled
  3. Под Пользовательские настройки установить Пользовательская строка набора так как Local/*XXX@from-internal замена XXX с вашим кодом функции разного приложения
  4. Создать новый Исходящий маршрут выбрав недавно созданный Custom Trunk в Последовательность соединительных линий для согласованных маршрутов
  5. Настроить Шаблоны набора
  6. Перетащите это новое Исходящий маршрут над другими вашими маршрутами

На этом этапе вы должны быть настроены!

Мы используем эту технику, чтобы блокировать и предупреждать пользователей о номерах с повышенным тарифом.

Написать простой модуль, который изменяет файлы конфигурации, чтобы заменить воспроизводимое сообщение? Это все PHP, поэтому, если у вас есть программисты, это будет довольно тривиально.