Cuándo basta con un workflow determinista y cuándo merece la pena un agente que decide por sí mismo. Criterios prácticos con ejemplos.
«¿Necesito un agente de IA?» es una de las preguntas que más nos hacen. Y la respuesta honesta muchas veces es: no — necesitas un buen flujo determinista. Saber cuál toca en cada caso ahorra dinero y disgustos, porque poner IA donde bastaban unas reglas es caro, más lento y más difícil de auditar.
La confusión viene de que ambos «hacen cosas solas». Pero por debajo son animales distintos: uno sigue un guion fijo, el otro interpreta y decide. Mezclarlos sin criterio es la receta para un sistema que unas veces acierta y otras hace cosas raras sin que sepas por qué.
01Cuándo basta un flujo
Un flujo determinista sigue reglas fijas: si llega una factura, extrae los datos y súbela al ERP. Si el pedido supera 500€, pide aprobación. Mismo input, mismo output, siempre. Es predecible, barato de mantener y fácil de auditar — cuando algo falla, sabes exactamente en qué paso y por qué.
- La tarea tiene pasos claros y estables.
- Las decisiones son binarias o de catálogo (sí/no, A/B/C).
- El coste de un error es alto y quieres comportamiento 100% predecible.
- Necesitas poder explicar a una auditoría exactamente qué hace el sistema.
El 70% de lo que nos piden «con IA» se resuelve mejor así. Mover un pedido del formulario al almacén, avisar cuando un stock baja de un umbral, generar la factura recurrente cada día 1 — nada de esto necesita que una máquina «piense». Necesita que haga siempre lo mismo, sin fallar y sin coste por ejecución.
02Cuándo hace falta un agente
Un agente entra en juego cuando hay lenguaje natural o ambigüedad: entender qué pide un cliente en un correo mal escrito, resumir una reunión, decidir si un lead encaja con tu perfil de cliente ideal. Ahí las reglas fijas se quedan cortas y hace falta interpretación — el tipo de matiz que no puedes meter en un «si esto, entonces aquello».
- El input es texto libre, voz o documentos variados.
- La decisión requiere contexto o criterio, no solo reglas.
- Conversación: el usuario pregunta, repregunta y cambia de tema.
- Los casos son tan variados que escribir una regla para cada uno sería interminable.
El precio de esa flexibilidad es que un agente no es 100% predecible: ante el mismo correo puede redactar dos respuestas ligeramente distintas. Por eso nunca le dejamos la última palabra en nada que mueva dinero, firme un documento o borre datos. Interpreta y propone; un flujo — o una persona — ejecuta y confirma.
03Un ejemplo con las dos piezas
Llega una solicitud de presupuesto por WhatsApp, redactada como habla la gente: «hola necesito precio para 3 equipos y montaje la semana que viene si puede ser». El agente interpreta ese texto y saca los campos: cantidad 3, servicio montaje, fecha aproximada. A partir de ahí toma el relevo un flujo determinista: consulta tarifas, comprueba disponibilidad, genera el PDF y lo envía. La IA donde hay caos; las reglas donde hay dinero.
El agente entiende el mundo desordenado; el flujo ejecuta con precisión. Casi nunca es uno o el otro: es cada uno en su sitio.
04El error caro: IA para todo
Cuando alguien monta un agente para una tarea que era un simple «si A, haz B», acaba pagando de más en tres frentes: la factura por token de cada ejecución, un sistema que a veces se inventa cosas y un dolor de cabeza para depurar por qué esta vez hizo algo distinto. Es como contratar a un consultor para pulsar un interruptor.
05Cómo lo decidimos en Vykia
Antes de escribir una línea, mapeamos el proceso y marcamos cada decisión: ¿esto es una regla o un juicio? Todo lo que sea regla, va a flujo. Todo lo que sea juicio sobre texto o contexto, va a agente — con límites claros de qué puede hacer solo y qué pasa a revisión humana. El resultado es un sistema del que puedes fiarte porque sabes exactamente dónde piensa una IA y dónde manda una regla.
La IA donde aporta, las reglas donde protegen. Ese reparto es el 80% de un buen diseño.

