Saltar al contenido principal
Necesitás credenciales de acceso y saber el ID del bot que va a ejecutar la campaña.

Paso 1 — Autenticarte y obtener el token

Respuesta:
Guardá el access token — lo usás en todos los requests siguientes como Authorization: Bearer <access_token>.
El access token expira. Usá POST /auth/token/refresh/ para renovarlo sin volver a hacer login.

Paso 2 — Obtener el ID del bot

Respuesta (extracto):
Anotá el id del bot — es el client_id que vas a usar para crear la campaña.

Paso 3 — Crear la campaña

Respuesta (extracto):
Guardá el id de la campaña.
El estado inicial depende de start_date: si es fecha futura o el horario aún no comenzó → SCHEDULED. Si es hoy y dentro del horario → ONGOING.
Prioridades y reintentos:
  • min_phone_priority / max_phone_priority son índices (base 0, inclusivos) del phone_list de cada caso. min=0, max=1 → el bot usa los teléfonos en posición 0 y 1.
  • max_calls_per_case es el máximo de intentos por número de teléfono. Con 2 teléfonos y max_calls_per_case=3 → hasta 6 intentos totales por caso.

Paso 4 — Cargar los casos

Respuesta exitosa:
Si la campaña estaba en SCHEDULED y la fecha y horario son válidos, arranca automáticamente. Si ya era ONGOING, el bot comienza a discar los casos recién cargados.
¿Qué va en params? El contenido de este campo es específico de cada bot — varía según su configuración. Para saber qué parámetros acepta tu bot, revisá la sección Parámetros del Bot → Adicionales en la configuración del Parser. Ahí vas a encontrar el nombre exacto de cada campo adicional. Si no tenés acceso al parser, consultá con tu administrador.

Límites a tener en cuenta