JAICP

Политика звонков


Политика определяет, с какими параметрами и приоритетом будет совершен звонок.


Уровни политики

В JAICP реализованы политики разных уровней: обзвона, номера, повторного звонка.

Звонки будут совершаться согласно политике обзвона в порядке возрастания приоритета:

При отсутствии параметров перезвона будут применены настройки более высокого уровня. Если указаны не все параметры, то остальные значения также будут заполнены из настроек более выского уроня. Таким образом, если для номера отсутствую индивидуальные параметры, звонок будет совершен в соответствии с настройками обзвона.


Влияние политики на приоритет звонка

Приоритет выполнения звонков:

  1. Номера с индивидуальными параметрами.
  2. Номера без параметров.

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

Например, сейчас 18:00 и у нас есть список из трёх номеров, на которые нужно позвонить:

  • номер A с разрешенным интервалом для звонка {localTimeFrom: "17:00", localTimeTo: "21:00"};
  • номер В с разрешенным интервалом для звонка {localTimeFrom: "18:00", localTimeTo: "18:30"};
  • номер C с параметром localTimeFrom: "17:00", время окончания обзвона не было установлено;
  • номер D с параметром localTimeFrom: "16:00", время окончания обзвона не было установлено.

Звонки будут совершены в следующем порядке:

  1. Номер В, так как интервал для звонка закончится через 30 минут.
  2. Номер А, так как интервал для звонка закончится через 3 часа. При этом для номеров С и D нет времени окончания обзвона.
  3. Номер D, так как ожидание звонка согласно параметру localTimeFrom дольше, чем для С.
  4. Номер С.

Порядок определения временной зоны для номера

Если при создании обзвона выбран параметр Учитывать местное время, временная зона номера будет определена в порядке убывания приоритета:

  1. Параметр GMT_ZONE для номера. Определяется при добавлении списка номеров, либо при добавлении номера при помощи Calls API.
  2. Префиксы телефонов по странам.
  3. Временная зона платформы JAICP.

Если при создании обзвона параметр Учитывать местное время не выбран, будет применена временная зона автора обзвона.