Переадресация по времени для сотрудника

Обратно к инструкциям

  1. Перейдите в раздел Система → Кастомизация системных файлов.
  2. Откройте для редактирования конфигурационный файл extensions.conf. Установите режим «Добавлять в конец файла».
  3. В черное окно добавьте следующий фрагмент кода:
    [internal-users-custom]
    exten => 205,1,NoOp(Start custom IfTime context) 
        same => n,ExecIfTime(06:00-09:00,*,*,*?Goto(internal-users,201,1))
        same => n,ExecIfTime(09:00-18:00,*,*,*?Goto(internal-users,203,1))
        same => n,return
    

Более подробно про приложение ExecIfTime: эта команда выполняет указанное приложение Asterisk, если текущее время соответствует заданной спецификации времени. Синтаксис команды:

ExecIfTime(times,weekdays,mdays,months?appname[(appargs)])

Вместо указания дней месяцев и месяцев введены *. Этот символ означает «для всех остальных случаев». Обратно к инструкциям