Добавление номеров в обзвон
Следующий метод Calls API служит для добавления в обзвон номеров с параметрами:
POST /api/calls/campaign/{token}/addPhones
Тело запроса
В теле запроса к данному методу передается массив объектов, описывающих добавляемые в обзвон номера и политику звонков на каждый номер. В каждом объекте можно задать следующие поля.
Поле | Описание | Обязательное | Пример |
---|---|---|---|
phone | Номер телефона абонента. | Да | "79110000000" |
payload | Произвольные дополнительные данные, которые необходимо передать в сценарий. | Нет | {"promo": "Скидка 20% на все тарифы JAICP!"} |
startDateTime | Начальное время звонка. Звонок будет совершен в интервале от startDateTime до finishDateTime . | Нет | "2020-03-23T00:00:00Z" |
finishDateTime | Конечное время звонка. После finishDateTime звонки совершаться не будут. | Нет | "2020-03-23T00:00:00Z" |
allowedDays | Дни недели, в которые звонок может быть совершен. | Нет | ["mon", "wed", "fri"] |
allowedTime | Временные интервалы для каждого дня недели, в которые может быть совершен звонок. | Нет | {"default": [{"localTimeFrom": "10:00", "localTimeTo": "18:00"}]} |
retryIntervalInMinutes | Пауза между попытками дозвониться в минутах. | Нет | 120 |
maxAttempts | Количество попыток дозвониться. | Нет | 1 |
gmtZone | Часовой пояс абонента. | Нет | "+03:00" |
dialerPriority | Приоритет номера телефона. | Нет | 2 |