Правила по времени во FreePBX

Правила по времени во FreePBX

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

Постановка задачи

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

Создание приветствия

Изначально необходимо создать приветствиеи назвать его, например, Hello. Создание происходит на вкладке Applications>Announcements

Правила по времени во FreePBX

 

Создание временных групп

Далее создаются необходимые временные группы. Настройки производятся на вкладке Applications>Time Groups: в поле Description вводится описание временной группы — целесообразно в описании указывать временной диапазон, который будет использоваться. Затем настраиваются параметры времени: Time to start/Time to finish — время начала/окончания работы группы (время можно выставлять с точностью до минуты), Week Day start/Week Day finish — день недели началы/окончания работы. Для примера возьмем с 9:00 до 18:00.

Правила по времени во FreePBX

После сохранения настроек созданные временные группы отображаются в правом верхнем углу окна. Здесь же находится кнопка Add Time Group при нажатии на которую открывается страница добавления новой временной группы.

Таким же образом создаем остальные временные интервалы.

Правила по времени во FreePBX

Создание правил по времени

Теперь можно перейти на страницу создания Временных правил: Applications>Time Conditions. В поле Time Condition name задается имя правила, например, worktime. В поле Time Group выбирается созданная на предыдущем шаге временная группа. Поле Destination if time matches (Назначение если время совпадает) — соответственно выставляет назначение куда будет направлен входящий звонок при совпадении времени — в данном случае будет завернут в очередь операторов. Поле Destination if time does not match (Назначение если время не совпадает) — соответственно выставляет назначение куда будет направлен входящий звонок при не совпадении времени — в данном случае будет завернут в правило по времени для переадресации.

Правила по времени во FreePBX

Далее в правиле по времени для переадресации устанавливаем следующие значения

Правила по времени во FreePBX

В правиле по времени для ночного периода выставляем следующие параметры

Правила по времени во FreePBX

 

Заворот входящих звонков в правило по времени

Теперь необходимо завернуть входящие маршруты на только что созданное правило по времени. Вкладка Connectivity>Inbound Route. Создается маршрут для AnyDID/AnyCID и заворачивается на созданное правило по времен: в поле Set Destination указывается Time Conditions, затем выбирается необходимое правило.

Правила по времени во FreePBX