Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

TIME_CONDITIONS_SETUP IP-Телефония и СКУД

FreePBX: настройка временных групп (Time Conditions) для нерабочего времени

Обновлено: 26.08.2026 · Официальная документация ↗
  • Клиенты звонят в офис ночью или в выходные дни, вызовы бесконечно идут на пустые столы менеджеров.
  • Необходимо автоматически включать ночное голосовое приветствие с 18:00 до 09:00 и по субботам/воскресеньям.
  • Требуется ручное переключение АТС в праздничный режим с помощью секретного сервисного кода с телефона.

1. Как устроена логика времени в FreePBX

Маршрутизация по расписанию в FreePBX состоит из двух взаимосвязанных модулей:

  • Time Groups (Временные группы): Задают рабочий календарь (часы работы, дни недели, месяцы).
  • Time Conditions (Временные условия): Проверяют текущее время. Если время попадает в рабочее (Match) — звонок отправляется менеджерам; если не попадает (Non-Match) — включается автоответчик нерабочего времени.

2. Шаг 1: Создание рабочего расписания (Time Group)

  1. Перейдите в меню Applications (Приложения)Time Groups (Временные группы).
  2. Нажмите + Add Time Group.
  3. Задайте имя, например: «Рабочее_Время_ПН-ПТ».
  4. Укажите рабочий диапазон:
    • Time to start: 09:00
    • Time to finish: 18:00
    • Week Day start: Monday (Понедельник)
    • Week Day finish: Friday (Пятница)
  5. Нажмите Submit.

3. Шаг 2: Настройка логики переключения (Time Condition)

  1. Перейдите в меню ApplicationsTime Conditions (Временные условия).
  2. Нажмите + Add Time Condition.
  3. Заполните поля:
    • Time Condition Name: «Проверка_Рабочего_Времени»;
    • Time Group: выберите созданную группу «Рабочее_Время_ПН-ПТ»;
    • Override Code: код для ручного переключения режима с телефона (например, *271).
  4. Настройте направления:
    • Destination matches (Если рабочее время): выберите Queue (Очередь) или IVR (Дневное меню);
    • Destination non-matches (Если нерабочее время / ночь): выберите Announcements (Объявления) → голосовая запись «Мы сейчас закрыты, оставьте сообщение на автоответчик» (или сразу голосовая почта Voicemail).
  5. Нажмите Submit.

4. Шаг 3: Привязка к входящему маршруту (Inbound Route)

  1. Перейдите в ConnectivityInbound Routes и откройте ваш основной городской номер.
  2. В поле Set Destination измените конечное направление на Time Conditions«Проверка_Рабочего_Времени».
  3. Нажмите Submit и обязательно примените изменения красной кнопкой Apply Config.
💡 Практика специалистов: Не забывайте периодически проверять синхронизацию системных часов сервера FreePBX через команду timedatectl. Если время на сервере убежит вперед, компания начнет терять звонки клиентов в конце рабочего дня.

Частые вопросы (FAQ)

Как временно включить нерабочий режим вручную (например, во время корпоратива)?

Наберите на любом внутреннем телефоне сервисный код Override (например, *271). Прозвучит звуковой сигнал, и АТС принудительно перейдет в ночной режим независимо от текущего времени суток. Повторный набор кода вернет режим в автоматический.

Как добавить праздничные нерабочие дни (новогодние каникулы)?

В меню Applications -> Calendar создайте календарь праздников. Затем в настройках Time Conditions привяжите этот календарь, чтобы АТС автоматически считала праздничные дни нерабочими.

Почему ночное меню включается не в 18:00, а в 15:00?

На самом сервере Linux неверно настроен системный часовой пояс. Подключитесь к серверу по SSH и выполните команду 'timedatectl set-timezone Europe/Moscow' для установки корректного времени.

Можно ли сделать сложный график с перерывом на обед (с 13:00 до 14:00)?

Да, в настройках Time Group нажмите кнопку '+ Add Time' и создайте две строки: первая с 09:00 до 13:00, а вторая с 14:00 до 18:00.

Полезные материалы
Рекомендуем