Open-source vs SaaS para agentes IA: 8 años operando ambos en LATAM
La pregunta no es cuál es "mejor" — es cuál encaja a tu volumen, tu vertical y tu tolerancia al lock-in. Comparativa por 4 ejes basada en operar ambos modelos desde 2018.
SaaS conviene en bajo volumen (< 500 msgs/mes), sin integraciones custom, conformándote con el modelo IA del proveedor. Open-source operado por agencia conviene cuando hay regulaciones (salud, finanzas), sistemas custom, deseo de cambiar modelos IA sin migrar todo, o necesidad de portabilidad de datos. Pricing: SaaS USD 15-200/mes (DIY), open-source managed desde 5 UF/mes + IVA. El break-even típico llega entre mes 6 y 12 — pero el verdadero valor del open-source no es pricing, es control.
Por qué esta no es la pregunta que te venden
Cuando entrás a evaluar chatbot WhatsApp con IA, la mayoría de los proveedores te presenta dos preguntas: ¿qué features querés? y ¿cuánto querés pagar al mes?. Esas son las preguntas equivocadas — porque te dejan en un terreno donde el proveedor SaaS gana siempre (más features visibles, precio inicial más bajo).
La pregunta correcta es la del nivel de control que vas a tener sobre el sistema en 18 meses. Y eso se decide ahora, no después.
Llevamos operando ambos modelos desde 2018 — implementaciones SaaS de cliente con plataformas tipo ManyChat, Tidio, Botpress Cloud; e implementaciones open-source con stack propio para clientes con compliance, integración compleja o volumen serio. Lo que sigue son los 4 ejes en que la decisión cambia el resultado a 12-24 meses.
Eje 1 — Data ownership (de quién son las conversaciones)
Quién es dueño de las conversaciones, contactos y leads
En SaaS típico, las conversaciones, contactos enriquecidos y todo el historial vive en la base de datos del proveedor. Vos tenés acceso vía dashboard y export en CSV (a veces). Si el proveedor cambia su política de retención, sube precios o desaparece, tenés un problema gordo.
En open-source operado por agencia, esos datos viven en infraestructura tuya (servidor propio o cloud que vos pagás) o gestionada bajo contrato por la agencia. Acceso completo a la base de datos, exports en cualquier momento, retention bajo tu control. Si decidís cambiar de proveedor, los datos se llevan en formato estándar.
Eje 2 — Control sobre el modelo de IA
Qué LLM corre detrás y si podés cambiarlo
En SaaS típico, el modelo de IA está fijo (típicamente GPT-3.5 o GPT-4, a veces con opción de upgrade a un modelo "premium" del mismo proveedor por extra). Si querés probar Claude o Gemini para un caso específico, no podés. Si OpenAI sube el precio o degrada calidad, vos no podés migrar a otro proveedor.
En open-source con orquestación propia, el modelo es un componente intercambiable. La agencia puede usar Claude para tareas que requieren razonamiento profundo, GPT-4 para conversación general, Gemini para queries con search grounding, modelos open-source (Llama, Mistral) para tareas de baja sensibilidad donde el costo importa. La decisión es por caso de uso, no fija.
Eje 3 — Costo a 12 meses (no costo entry)
El precio del entry vs el precio sostenido
El SaaS DIY parte muy barato (USD 15-100/mes), pero escala según volumen y add-ons. A volumen real (1.000-3.000 mensajes/mes), un PYME típico termina pagando USD 100-300/mes en plan + add-ons + sobrecargo por mensaje. Y eso solo cubre la plataforma — la operación (ajustes, integraciones nuevas, mejoras del prompt) la hacés vos o pagás aparte.
Open-source operado por agencia parte desde 5 UF/mes + IVA (~USD 200) en formato managed. Pero ese precio incluye operación: ajustes de prompt según casos reales, integraciones nuevas dentro del scope, monitoreo, mejoras continuas. A volumen alto (3.000+ mensajes/mes con multi-canal e integraciones), el SaaS escala a USD 300-600/mes y la open-source managed escala a 12-25 UF/mes (~USD 500-1.000) — pero la open-source incluye el equipo operativo.
Cálculo realista año 1 para PYME mediana (1.500 msgs/mes, 1 vertical, 1 canal):
| Concepto | SaaS DIY | Open-source managed |
|---|---|---|
| Entry (mes 1) | USD 49/mes | ~USD 235/mes (5 UF + IVA) |
| Volumen real mes 6 (con add-ons) | USD 89/mes | ~USD 235/mes |
| Horas/mes del equipo operando | 8-15h | 0-2h (agencia opera) |
| Costo total año 1 (sin valorar tu tiempo) | ~USD 950 | ~USD 2.820 |
| Costo total año 1 valorando tiempo @ USD 30/h | ~USD 4.450 | ~USD 2.820 + 0-720 |
Eje 4 — Lock-in (qué pasa si querés cambiar)
Costo de migrar a otro proveedor en 18 meses
SaaS típico no exporta los flujos, los prompts, las integraciones configuradas, el historial completo de conversaciones, los contactos enriquecidos. Te llevas un CSV de contactos básicos y tenés que re-implementar todo en el siguiente proveedor. Eso son 4-8 semanas de re-trabajo + período sin servicio + riesgo de perder histórico.
Open-source con datos en infraestructura tuya: te llevas la base de datos completa, las integraciones que apuntan a tus sistemas siguen funcionando, el contacto histórico queda. Lo que NO se lleva son los prompts y la playbook de operación de la agencia (eso es IP que se construye en el proyecto). Pero el siguiente operador puede empezar con tus datos y sus propios prompts en 1-2 semanas.
Vale la pena distinguir: el open-source elimina el lock-in de datos, pero no elimina el lock-in de operación. Si te quedaste con una agencia 2 años, hay conocimiento operativo acumulado que transferir cuesta. Pero al menos los datos no son rehenes.
Cuándo SaaS sigue siendo la respuesta correcta
No queremos vender open-source como solución universal. Hay cuatro casos donde SaaS es claramente la mejor opción:
- Volumen muy bajo (menos de 500 mensajes/mes). El costo fijo de open-source managed no se justifica.
- Caso muy estándar y limitado. Si solo necesitás "responder 10 FAQs sobre tu producto + agendar reunión", una plataforma SaaS lo hace en 2 días sin agencia.
- Equipo interno con tiempo y skill para operar la plataforma. Si tenés un community manager o marketer que disfruta tunear la conversación, SaaS DIY lo aprovecha.
- Test de hipótesis a corto plazo. Si querés validar si tu negocio realmente convertiría con chatbot antes de invertir, SaaS gratis o cheap es perfecto. Después migrás si funciona.
Cuándo open-source es la única opción razonable
Tres casos donde SaaS es directamente riesgoso:
- Vertical regulado: salud (Ley 19.628 en Chile, LGPD en Brasil, GDPR en Europa), servicios financieros, sectores con compliance que exigen data ownership y residencia de datos en jurisdicción específica.
- Integración con sistemas legacy o custom: si tu negocio depende de un ERP custom, un CRM legacy, o sistemas que no están en el catálogo del SaaS, open-source es la única opción que se conecta a cualquier API.
- Proyección de escalar a múltiples canales: WhatsApp + web + Instagram + email, multi-vertical, multi-tenant. Los planes SaaS escalan en costo cuadráticamente con esa complejidad. Open-source escala lineal.
Lo que más subestima la gente al decidir
1. El costo del tiempo del equipo interno operando SaaS
El SaaS parece barato hasta que sumás las 10-15h/mes que el equipo dedica a tunear flujos, agregar nuevas respuestas, debuggear problemas. A USD 30/h ese tiempo cuesta USD 300-450/mes — más que lo que ahorrás vs managed.
2. La velocidad real de cambios
Open-source managed: cambiás un prompt en 5 minutos por mensaje a la agencia. SaaS DIY: tenés que entender la plataforma, hacer el cambio, testear, ajustar. Tiempo real para un cambio mediano: 2-4 horas vs 5 minutos. Cuando el negocio cambia rápido, esa diferencia escala.
3. La calidad del modelo IA disponible
SaaS típico te da el modelo que ellos negociaron — generalmente uno solo. Open-source bien orquestado te da el mejor modelo para cada caso. La diferencia de calidad de respuesta entre un GPT-3.5 y un Claude 4.5 con context propio en queries complejas es enorme — y solo open-source te deja elegir.
El mito que no resiste 12 meses
"Open-source es más caro" — solo es cierto en mes 1-3. A 12 meses, considerando tiempo del equipo + escalada de SaaS por add-ons + riesgo de migración futura, open-source managed sale igual o más barato en la mayoría de los casos PYME serios.
"Open-source es más complicado" — solo si lo operas vos. Si la agencia opera, vos solo recibís reportes y aprobás cambios. La complejidad queda del lado del operador, no del cliente.
"SaaS es más rápido de implementar" — verdad en setup inicial (3-7 días vs 2-4 semanas). Pero el primer cambio significativo después de go-live es donde se invierte: el SaaS te toma 2-4h, open-source managed te toma 5 minutos por mensaje.
Cómo decidir hoy
Tres preguntas que reducen la decisión:
- ¿Tu vertical tiene regulaciones de data? Sí → open-source es obligatorio. No → seguir.
- ¿Proyectás más de 1.000 mensajes/mes en 12 meses? Sí → open-source managed compite o gana. No → SaaS DIY es probablemente mejor.
- ¿Tu equipo tiene tiempo libre + skill para operar el SaaS? Sí → SaaS DIY. No → open-source managed (incluye operación).
Lecturas que te ayudan a decidir
- Agente IA vs Chatbot — la diferencia técnica que cambia todo el cálculo.
- Pricing real Chile 2026 — las 3 capas de costo y cómo calcular ROI.
- 5 agencias chilenas comparadas — quién opera SaaS, quién open-source, quién mixto.
- Case clínica estética −40% no-shows — caso real de open-source managed funcionando.
Preguntas frecuentes
¿Qué significa stack open-source para un agente IA conversacional?
¿El open-source es siempre más barato que el SaaS?
¿Cuándo elegir SaaS vs open-source para chatbot WhatsApp?
¿Qué herramientas open-source usa herihe.digital?
¿Qué pasa si herihe.digital deja de operar — pierdo el agente?
¿Open-source significa que puedo modificar el agente como quiera?
¿En cuál de los 4 ejes está tu decisión?
30 minutos sin pitch. Te decimos honestamente si tu caso encaja a open-source managed o si te conviene SaaS DIY.