Skip to main content
Necesitas credenciales de acceso y saber el ID del bot que va a ejecutar la campaña.

Paso 1 — Autenticarte y obtener el token

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

Paso 2 — Obtener el ID del bot

Respuesta (extracto):
Anota el id del bot — es el client_id que usas para crear la campaña.

Paso 3 — Crear la campaña

Respuesta (extracto):
Guarda 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, revisa la sección Parámetros del Bot → Adicionales en la configuración del Parser. Ahí encuentras el nombre exacto de cada campo adicional. Si no tienes acceso al parser, consulta con tu administrador.

Límites a tener en cuenta