Crear Campaign programada
Changed onCrea una campaña y agenda un envío por cada fecha indicada en outbound_dates.
Se usa para programar el contacto masivo de una cobranza. La campaña queda vacía: las deudas (Invoices) a contactar se asocian después con POST /campaigns/invoices.
De cada fecha solo se toma el día; la hora de envío la fija Toku según el país de la organización, y las fechas que quedan repetidas tras ese ajuste se descartan. Si una fecha es hoy y su hora de envío ya pasó o queda dentro de todays_outbound_delay_in_minutes, el envío se agenda ese margen de minutos más adelante, o al día siguiente si con eso se alcanza la hora de corte del país. Cuando una fecha pedida para hoy termina agendada para otro día, la respuesta trae is_scheduled_for_tomorrow en true.
La campaña se rechaza si alguna fecha ajustada cae en un feriado del país.
Request
- Base URLhttps://api.trytoku.com
- URLhttps://api.trytoku.com/campaigns
- AuthAPI key in header x-api-key
Headers
Llave de API de una Account, para operar sobre esa Account en lugar de la principal.
Request body
Example request
{
"intention": "cin_bMMbOmVpAlsgRxl5H461TtHv929Xn2_T",
"name": "Campaña Nov. Recordatorio",
"outbound_dates": [
"2021-08-16T19:20:30-04:00",
"2021-08-25T19:20:30-04:00"
],
"sequence": "seq_bMMbOmVpAlsgRxl5H461TtHv929Xn2_T"
}Response
La campaña fue creada y sus envíos quedaron agendados.
Example response
{
"id_campaign": "cam_bMMbOmVpAlsgRxl5H461TtHv929Xn2_T",
"message": "Associations made succesfully"
}Changes
- info
endpoint added
- info