Campañas
Campañas de llamadas salientes. Base: https://panel.anunzi.net/api/v1/campaigns/.
GET
list.php
Lista las campañas de la cuenta.
POST
create.php
Crea una campaña (en borrador).
POST
add-contacts.php
Agrega contactos (lista, etiqueta o segmento).
POST
activate.php
Activa la campaña (la agenda y el motor la ejecuta).
POST
pause.php
Pausa una campaña activa.
GET
stats.php?campaign_id=
Estado y métricas por estado.
Flujo típico
1. Crear
POST create.php
{ "name": "Reactivación septiembre", "agent_id": "agent_…", "timezone": "America/Argentina/Buenos_Aires",
"allowed_hours": { "from": "09:00", "to": "20:00" }, "concurrency_limit": 3 }Devuelve { "campaign_id": 123, "status": "draft" }.
2. Cargar contactos — por lista explícita, por etiqueta o por segmento:
POST add-contacts.php
{ "campaign_id": 123, "tag": "Reactivar" }{ "campaign_id": 123, "contacts": [ { "name": "Ana", "phone": "+54911..." } ] }3. Activar
Devuelve la hora de agendado y cuántas tareas se crearon. Respeta la franja horaria y los días permitidos.
4. Seguir
GET stats.php?campaign_id=123 → cantidad de contactos por estado (pendiente, en curso, completado, etc.). POST pause.php para pausar.
Última actualización