Дополнительные поля в списках клиентов
При создании файла со списком клиентов вы можете добавить не только номера телефонов или ID, но и дополнительные данные.
В качестве дополнительных вы можете указать любые поля: Имя, Фамилия, Город, Адрес и т. п. Валидация таблицы будет проводиться по столбцу с номерами либо по столбцу с ID, поля в остальных столбцах будут текстовыми. Их можно использовать в сценариях:
- через метод
$dialer.getPayload
, если вы запускаете обзвоны; - через
$request.rawRequest.eventData
, если вы запускаете текстовые рассылки.
Дополнительные поля для обзвонов
Если вы создаете список клиентов для обзвонов, вы можете добавить в файл не только номера телефонов и произвольные поля, но и указать часовой пояс и приоритет номера телефона.
Часовой пояс для номера
При создании списка вы можете учесть часовой пояс абонента.
- Добавьте в таблицу дополнительный столбец
GMT_ZONE
. - В столбце укажите часовой пояс для номера в одном из форматов:
- Временная зона UTC — например,
+03:00
. - ID временной зоны — например,
Europe/Moscow
.
- Временная зона UTC — например,
- В настройках обзвона активируйте опцию Учитывать местное время.
Время начала и окончания обзвона будет рассчитано с учетом часового пояса абонента.
Приоритет номера телефона
В столбце dialer_priority
вы можете установить приоритет номера телефона от 1 до 5, где 1 — наивысший приоритет, а 5 — наименьший.
В зависимости от установленного значения звонки в обзвоне будут выполняться последовательно, начиная с более приоритетных номеров телефонов и заканчивая менее приоритетными.
При установке приоритета учитывайте следующие особенности:
- Если приоритет не указан или указан неверно (например, 7), то по умолчанию установится приоритет, равный 5.
- Если в ходе диалога будет вызван метод
$dialer.redial
с явно заданным приоритетом, то изначально установленный приоритет будет переопределен. - Если в ходе диалога будет вызван метод
$dialer.redial
с незаданным приоритетом, то звонок будет совершен с изначально установленным приоритетом.