Campañas

Una campaña es la ejecución concreta de trabajo dentro de un proyecto: donde se cargan los contactos y se inicia la operación.

Una campaña es la ejecución concreta de trabajo dentro de un proyecto. Es donde se cargan los contactos, se inicia la operación, y se ve el resultado.


9.1. ¿Qué es una campaña?

Si el proyecto es la unidad estable ("Venta de zapatillas para primavera"), la campaña es la unidad ejecutable ("Campaña septiembre — clientes recurrentes"). Un proyecto puede tener N campañas a lo largo del tiempo.

Una campaña:

  • Se asocia a un proyecto.
  • Hereda el Empleado IA, los webhooks y el pipeline configurados a nivel proyecto.
  • Tiene su propia lista de contactos cargada desde CSV o Excel.
  • Tiene un estado: Borrador, en curso, pausada, finalizada.

9.2. Crear una campaña

Al crear una campaña se solicitan los siguientes inputs:

Nombre de la campaña Identificador descriptivo. Conviene que incluya el período o segmento (ej. "Septiembre 2025 — clientes recurrentes").

Proyecto asociado Dentro de qué proyecto se va a ejecutar la campaña. El Empleado IA, los webhooks y el pipeline se heredan automáticamente del proyecto.

Pipeline y stage inicial Confirmación del pipeline a usar y la stage inicial en la que van a aparecer las oportunidades creadas por esta campaña.

El usuario puede elegir cualquier stage del pipeline como punto de entrada de la campaña.

Fuente de contactos Archivo CSV o Excel con los contactos a los que se va a contactar. Ver sección 9.3.


9.3. Cargar contactos (CSV / Excel)

La lista de contactos se carga al crear la campaña.

Columna obligatoria

  • phone_number: El número de teléfono al que se va a contactar. Es el único campo obligatorio en el archivo.

Columnas opcionales

Cualquier columna adicional incluida en el archivo se puede usar como variable dentro del system prompt del Empleado IA. Por ejemplo, si el CSV tiene una columna nombre, el system prompt puede usar esa variable para personalizar la conversación.

La sintaxis para usar variables del CSV en el system prompt se documenta en la sección 7 (Empleados IA).

Formato esperado del archivo

El phone_number debe incluir el prefijo de país (ej. +54911XXXXXXXX).


9.4. Iniciar una campaña

Una vez creada y con los contactos cargados, la campaña puede iniciarse desde la plataforma.

Qué ocurre al iniciar

  • Uplabs arma una cola de llamadas o mensajes con los contactos cargados.
  • N8N + VAPI (en voz) o N8N + Meta Business Suite (en texto) ejecutan la operación.
  • Cada interacción se registra en la plataforma y genera una oportunidad.
  • El progreso es visible en tiempo real en la Cola del proyecto (sección 11).

Concurrencia

Las llamadas (o mensajes) se ejecutan en paralelo hasta un cierto máximo de concurrencia.

Horarios y reintentos


9.5. Pausar, reanudar y editar

Una campaña en curso puede pausarse y reanudarse en cualquier momento.

Pausar Detiene la ejecución sin afectar los contactos ya procesados. Los pendientes quedan en espera.

Reanudar Retoma la ejecución desde donde quedó.

Editar


9.6. Comportamiento ante falta de créditos

Si una campaña se queda sin créditos durante la ejecución, se detiene automáticamente. Los contactos pendientes quedan en espera, y la campaña se reanuda automáticamente al recargar créditos.