Leads

Razón socialRUTTeléfonoCampaña EtapaInt.Último intento
Razón socialContactoTeléfonoEtapaÚltimo mensaje

Cargar leads

Tres formas de entrada, un mismo pipeline. La carga es idempotente: el mismo lead no se duplica venga por donde venga.

Subir archivo CSV
Columnas: origen (obligatoria), rut, telefono, razon_social, nombre_contacto, email, comuna, region, campana_nombre, personalidad

Se necesita al menos un RUT o un teléfono válido; si no, la fila se rechaza.

Un script corriendo en el servidor viejo lee plataforma.db y hace POST acá. Nunca al revés, y nunca conexión directa base-a-base.

Campañas

El carril define cuánto cuesta cada llamada. El agente define cómo suena. Un lead nunca elige: hereda lo de su campaña.

CampañaTeléfonoCarrilAgenteEn colaContestaCalifica

Reglas de asignación automática

Campaña y personalidad se resuelven en la carga, nunca en tiempo de llamada.

OrigenCampañaAgente

Apertura automática de WhatsApp

Apenas un lead queda calificado (llamada con intención positiva), se manda solo una de estas variantes preguntando si puede seguir por WhatsApp. Si el cliente responde algo afirmativo, el lead pasa a caliente solo y te llega una alerta.

CampañaVariantesActiva

Base de conocimiento del agente de WhatsApp

Lo que el agente de IA sabe y puede ofrecer para cada campaña -- ofertas, precios, condiciones. Sin esto cargado, el agente NO responde solo (mejor silencio que improvisar con un cliente real). Elegí una campaña y escribí el contenido.

Agente de IA

Proveedores de modelo para que el agente de WhatsApp conteste solo. Se prueban en orden de prioridad (menor primero) -- si el principal falla, prueba el siguiente. La clave nunca se muestra completa acá ni queda en ningún archivo del repo.

NombreProveedorModeloPrioridadClaveActivo

Agregar proveedor

Validaciones

Cada validador es un endpoint que vos controlás — el CRM lo llama y guarda la respuesta. Nada se ejecuta dentro del CRM; agregar uno nuevo es registrar su URL, no subir código.

ValidadorFuenteEfectoEstadoCorridas

Listas que mantenés vos

Se cruzan siempre por teléfono, nunca por nombre. Subir el mismo archivo dos veces no duplica.

Registro No Molestar Bloqueo legal — estos números no se marcan nunca
—
Lista de ejecutivos Calidad de dato — teléfonos de vendedores cargados por error
—

El CSV necesita una fila de encabezados y una columna de teléfono (telefono, fono, numero, celular o movil). Opcional: nota para No Molestar, nombre para ejecutivos.

Aplicar las validaciones

Corre los validadores conectados sobre todos los leads y actualiza los bloqueos. Cargar una lista no bloquea nada hasta que corras esto. Se puede correr las veces que quieras.

Canales de WhatsApp

Conectar el número de verdad (escanear el QR) se hace en Evolution API, no acá — esto solo registra el canal para que el gobernador de ritmo sepa que existe y reparta el envío entre los que estén sanos. Mínimo 2-3 números activos para que el reparto tenga sentido.

NúmeroAliasSaludCupo / uso hoyActivo

Detectar nuevos automáticamente

Le pregunta a Evolution API qué instancias tiene conectadas y sugiere las que todavía no están dadas de alta acá. No agrega nada solo — vos confirmás cuál sumar.

Agregar un canal a mano