Authority piece · Decisión técnica + comercial

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.

📅 Publicado: 1 may 2026 ⏱ 9 min lectura 🏷 Authority
TL;DR

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)

Eje #1 · El más importante de todos

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.

Quién gana: open-source, sin discusión. Pero solo importa si tu vertical lo justifica (salud, finanzas, sectores con regulación) o si proyectás escalar a otros canales/proveedores en el futuro.

Eje 2 — Control sobre el modelo de IA

Eje #2 · El que define la calidad del agente

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.

Quién gana: open-source con orquestación multi-modelo. Pero solo si la agencia realmente sabe orquestar — muchos "open-source" en realidad están atados a un solo proveedor de IA. Pregunta directa al evaluar: "¿pueden cambiar el modelo IA sin re-implementar?"

Eje 3 — Costo a 12 meses (no costo entry)

Eje #3 · Donde la mayoría se equivoca

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 operando8-15h0-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
Quién gana: depende de cuánto valorás tu tiempo. Si tu equipo no tiene 10h/mes para operar el SaaS, open-source managed es más barato real. Si tu equipo tiene tiempo libre o disfruta operar el sistema, SaaS DIY es más barato.

Eje 4 — Lock-in (qué pasa si querés cambiar)

Eje #4 · El que se siente solo cuando es muy tarde

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.

Quién gana: open-source en términos de portabilidad de datos. SaaS te da un costo de salida más alto que la mayoría no calcula al elegir.

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:

  1. Volumen muy bajo (menos de 500 mensajes/mes). El costo fijo de open-source managed no se justifica.
  2. 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.
  3. 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.
  4. 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:

  1. 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.
  2. 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.
  3. 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:

  1. ¿Tu vertical tiene regulaciones de data? Sí → open-source es obligatorio. No → seguir.
  2. ¿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.
  3. ¿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

Preguntas frecuentes

¿Qué significa stack open-source para un agente IA conversacional?
Significa que las herramientas que orquestan el agente (chat omnichannel, workflow automation, base de datos, gestión de conversaciones) son open-source y corren en infraestructura del cliente o gestionada por la agencia, no en plataforma SaaS de terceros. El modelo de IA en sí (GPT, Claude, Gemini) sigue siendo comercial — pero el resto del stack es self-hosted. Esto permite cambiar de modelo IA sin migrar todo, y mantener los datos en jurisdicción del cliente.
¿El open-source es siempre más barato que el SaaS?
No. En el corto plazo (mes 1-3), un SaaS DIY es siempre más barato — desde USD 15-100/mes. Open-source operado por agencia parte desde 5 UF/mes + IVA (~USD 200). El break-even llega entre mes 6 y mes 12: el SaaS sube precio según volumen, te cobra add-ons, y a 12-24 meses el costo total puede igualar o superar al open-source managed. El verdadero ahorro del open-source no es pricing: es control y portabilidad.
¿Cuándo elegir SaaS vs open-source para chatbot WhatsApp?
SaaS conviene cuando: volumen bajo (< 500 mensajes/mes), sin integraciones custom, te conformas con el modelo de IA del proveedor, datos en sus servidores no es problema. Open-source conviene cuando: vertical con regulaciones (salud, finanzas), sistemas custom para integrar, querés cambiar de modelo IA sin migrar todo, te importa exportar tus datos cuando quieras. Para PYME con 1.000+ mensajes/mes y proyección de crecer, open-source managed es típicamente mejor relación largo plazo.
¿Qué herramientas open-source usa herihe.digital?
No publicamos el stack específico (es parte de nuestra IP operativa). Lo que sí decimos: usamos componentes open-source maduros para chat omnichannel, workflow orchestration, base de datos y gestión de conversaciones. El modelo IA es comercial multi-vendor (Claude, GPT, Gemini, modelos open-source según caso). Integración WhatsApp vía Cloud API directo de Meta sin intermediarios. Lo que se entrega al cliente: datos, integraciones e infraestructura. Lo que queda en la agencia: prompts y operación.
¿Qué pasa si herihe.digital deja de operar — pierdo el agente?
No, porque la infraestructura es tuya o gestionada bajo contrato. Los datos (conversaciones, contactos, integraciones) son tuyos siempre. Lo que vive en herihe son los prompts, las playbooks de operación y la instancia configurada lista — eso es nuestra IP. Si decidís cambiar de proveedor, te llevas los datos en formato estándar y el siguiente proveedor implementa su propia configuración. Diferencia con SaaS: en SaaS, si la plataforma se discontinúa, perdés todo o tenés que migrar urgente. En open-source, vos seguís operando aunque cambies de operador.
¿Open-source significa que puedo modificar el agente como quiera?
Sí en términos técnicos, no en términos prácticos para PYMEs. El stack open-source permite modificación total del código si tenés equipo técnico. La realidad: la mayoría de las PYMEs no tienen ese equipo, por eso la agencia opera el sistema. Lo que sí es práctico: cambiar prompts en lenguaje natural sin programar (lo hace el operador en minutos), agregar integraciones nuevas (API REST con cualquier sistema), cambiar el modelo de IA según conveniencia, exportar datos cuando quieras.

¿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.