Данный раздел предназначен для создания различных календарей, которые могут использоваться как в маршрутизации звонков так и в Dialer

В календаре предусмотрены параметры:

  • Дни недели - для каждого дня недели отдельно может быть указан один или несколько диапазонов рабочего времени "с часа:минуты" - "по час:минута".
  • Праздничные дни - задаются отдельно, как календарные даты. Может быть задано с ежегодным повторением либо единичный день.

Для использования календаря в маршрутизации, необходимо вызвать calendar указав название календаря и переменную для возвращения результата проверки:

{
    "calendar": {
        "name": "Рабочий календарь компании",
        "setVar": "isWorkDay"
    }
}

Если текущее время попадает в условие Work календаря, то в переменной будет установлено значение true, иначе - false