Arquitectura del motor de scoring de 100 puntos, integracion n8n + Convex, datos del SII, y framework de compliance Ley 21.719. Para ingenieros, CTOs y equipos que evaluan la plataforma.
Sisteco opera como un servicio de automatizacion de ventas B2B (Service-as-a-Software). La arquitectura se organiza en 5 capas independientes que se comunican a traves de eventos y HTTP actions:
Responsable de la extraccion de leads desde multiples fuentes. Opera mediante workflows de n8n que se ejecutan en horarios programados o bajo demanda.
El motor de scoring asigna un puntaje de 0 a 100 a cada lead. Usa un modelo de IA (Gemini 2.5 Flash Lite) que evalua dos dimensiones con pesos iguales. (Ver seccion 2 para el detalle completo del algoritmo).
Cada lead con score >= 40 (NURTURE o superior) pasa por un pipeline de personalizacion:
La secuencia de contacto se ejecuta a traves de multiples canales segun el plan del cliente:
El motor de ruteo decide el canal basado en: score del lead, interacciones previas, canal preferido detectado, y disponibilidad del canal en el plan del cliente.
Metricas en tiempo real se almacenan en Convex y se presentan en un dashboard multi-tenant:
Los datos de respuesta alimentan el modelo de scoring para mejorar las predicciones con el tiempo (feedback loop).
El motor de scoring es el componente central de la inteligencia de Sisteco. Evalua cada lead en una escala de 0 a 100 puntos, distribuidos en dos dimensiones de 50 puntos cada una.
Evalua la persona individual como tomador de decision potencial.
C-Level (CEO, CTO, CFO, COO): 15 pts. VP/Director: 12 pts. Gerente: 9 pts. Jefe de area: 6 pts. Coordinador/Analista: 3 pts. Sin cargo claro: 0 pts.
Logica: Los niveles mas altos tienen mayor capacidad de decision y presupuesto. En empresas chilenas medianas, la decision de compra para un servicio de automatizacion de ventas tipicamente reside en la gerencia comercial o general.
0-6 meses: 10 pts. 6-12 meses: 8 pts. 1-2 anos: 6 pts. 2-5 anos: 4 pts. 5+ anos: 2 pts.
Logica: Los ejecutivos nuevos en su cargo tienen mayor propension a implementar cambios y justificar nuevas inversiones. Es una senal de timing fuerte.
Se evalua presencia y actividad en LinkedIn: frecuencia de publicaciones, engagement con contenido de la industria, participacion en grupos relevantes, y completitud del perfil.
Perfil activo + contenido reciente: 10 pts. Perfil completo pero inactivo: 5 pts. Perfil minimo: 2 pts. Sin perfil: 0 pts.
Compara el perfil del lead con el Ideal Customer Profile definido por el cliente. Evalua: industria, tamano de empresa, cargo objetivo, y ubicacion geografica.
Match completo en 4/4 criterios: 15 pts. 3/4: 11 pts. 2/4: 7 pts. 1/4: 3 pts. 0/4: 0 pts.
Evalua la empresa como organizacion y su propension a comprar.
Esta es la ventaja competitiva clave. Consultamos el Servicio de Impuestos Internos de Chile para obtener datos reales:
Por que 20 puntos (el peso mas alto): Los datos del SII son los mas confiables disponibles en Chile. A diferencia de LinkedIn o bases de datos privadas, son datos declarados legalmente. Ningun otro proveedor de lead scoring en Chile o el extranjero utiliza esta fuente.
Detectamos senales de crecimiento a traves de web scraping y monitoreo de fuentes publicas:
Analizamos el stack tecnologico de la empresa para evaluar madurez digital:
Senales de que la empresa esta en un momento propicio para comprar:
HOT (80-100): Alta probabilidad de conversion. El equipo de ventas debe contactar dentro de 24 horas. Se activa alerta inmediata en Slack.
WARM (60-79): Buen prospecto. Se activa secuencia de email personalizada. Follow-up en 1-2 semanas si no hay respuesta.
NURTURE (40-59): Potencial a mediano plazo. Se incluye en campana de contenido y se monitorean cambios de senales.
SKIP (<40): No invertir recursos. La empresa no calza con el ICP, no tiene presupuesto, o la industria es incompatible.
El scoring utiliza Gemini 2.5 Flash Lite como modelo de inferencia. La eleccion de este modelo se basa en:
El modelo recibe un prompt estructurado con los datos del lead, los pesos definidos, y retorna el puntaje con justificacion por cada dimension. La justificacion se almacena para trazabilidad y cumplimiento de la Ley 21.719.
n8n es una plataforma de automatizacion de workflows self-hosted. Sisteco lo ejecuta en Railway para tener control total sobre la infraestructura y los datos.
Convex es una base de datos reactiva en la nube que sirve como sistema de registro central para todos los leads, scores, y estado de campanas.
convex/schema.ts). Cada campo tiene tipo, validacion, y documentacion.n8n se comunica con Convex exclusivamente a traves de HTTP actions en el gateway de Convex. Patron critico:
*.convex.site (HTTP actions)/api/* para HTTP actions desde n8nEste patron garantiza que n8n y Convex estan desacoplados: si n8n se cae, los datos en Convex estan intactos. Si Convex tiene downtime, n8n encola los requests.
El SII es la autoridad tributaria de Chile. A traves de consultas a sus portales publicos, Sisteco obtiene:
Los datos del SII son declarados legalmente. A diferencia de LinkedIn (auto-reportado), bases de datos privadas (estimaciones), o scraping web (desactualizado), los datos del SII reflejan la realidad fiscal de la empresa:
Ningun competidor internacional (Apollo, ZoomInfo, Instantly, Clay, HubSpot) tiene acceso a estos datos porque son especificos del sistema tributario chileno.
Todos los datos que Sisteco consulta del SII son de acceso publico a traves de los portales del servicio. No se accede a informacion tributaria privada ni a declaraciones de renta. El proceso cumple con la Ley 21.719 porque:
La Ley 21.719 de Proteccion de Datos Personales de Chile entra en vigencia en diciembre 2026. Sisteco fue disenado con un framework de compliance que cubre 6 pilares:
La proteccion de datos se incorpora desde el diseno de la arquitectura, no como un parche posterior. Cada nuevo flujo de datos, cada nuevo campo en el schema, y cada nueva integracion pasa por una evaluacion de impacto en privacidad antes de implementarse.
Cada tratamiento de datos tiene una base legal clara y documentada:
Sisteco mantiene un RAT completo que documenta para cada flujo de datos:
La Evaluacion de Impacto en Proteccion de Datos (EIPD) es obligatoria cuando se usan decisiones automatizadas que afectan a personas. Nuestra EIPD para el motor de scoring cubre:
Sisteco garantiza los derechos ARCO del titular:
Ver seccion 6 para el detalle completo de la arquitectura de seguridad.
X-Content-Type-Options: nosniffX-Frame-Options: DENYX-XSS-Protection: 1; mode=blockReferrer-Policy: strict-origin-when-cross-originPermissions-Policy: camera=(), microphone=(), geolocation=()ip: false)opt_out_capturing_by_default: true)npm audit periodico para dependencias14 dias gratis, sin tarjeta de credito. Ve el scoring en accion con tus propios leads.