Cómo crear un agente de IA que realmente haga algo útil, no solo una demostración

2 months ago
He estado leyendo sobre agentes de IA durante un tiempo y cada vez que me sumerjo en el tema termino con la misma sensación: estas cosas se ven impresionantes en una demostración controlada y luego se desmoronan en el momento en que intentas aplicarlas a un flujo de trabajo real.
La mayoría de los tutoriales que he encontrado sobre cómo crear un agente de IA son ejemplos de juguete (resumir este PDF, responder preguntas sobre un CSV) o son tan abstractos que no puedo entender cómo mapearlos a un proceso de negocio real. Mi equipo maneja un flujo de trabajo de operaciones de ventas bastante complejo con datos distribuidos en un CRM, algunas herramientas internas y algunos pasos de transferencia manual que nunca se han documentado adecuadamente. La idea de un agente que pudiera manejar incluso parte de eso es atractiva, pero soy genuinamente escéptico de que la tecnología esté ahí todavía fuera de los pilotos empresariales bien financiados.
¿Alguien ha implementado realmente algo que funcione en producción, no solo una prueba de concepto que vive en un cuaderno? Quiero detalles: qué herramienta o plataforma usaste, qué flujo de trabajo realmente asumió y dónde falló o te decepcionó. No busco hype, busco a alguien que haya pasado por la frustración y pueda decirme qué es real.


Sí, de hecho he implementado algunos de estos en producción para clientes y la respuesta honesta es que la brecha entre la demo y el flujo de trabajo real se debe casi por completo a la confiabilidad de los datos y los límites de decisión, no a la IA en sí.
Las demostraciones funcionan porque todo está limpio y acotado. Tu flujo de trabajo de operaciones de ventas tiene datos de CRM desordenados, traspasos no documentados y casos límite que nadie ha escrito. El agente se topa con uno de esos y alucina un camino a seguir o simplemente se detiene. Ambos son malos.
Lo que realmente funcionó para nosotros: comienza con un paso de traspaso, el más molesto, aquel donde alguien está copiando y pegando manualmente entre dos herramientas o escribiendo el mismo correo 30 veces a la semana. No intentes automatizar todo el flujo de trabajo. Haz que esa pieza funcione de manera confiable en producción primero. Eso también te obliga a documentar la lógica, que tu equipo probablemente necesita de todas formas.
En cuanto a herramientas, hemos usado n8n para orquestación cuando los clientes quieren autoalojamiento, y una combinación de llamadas a funciones de OpenAI más lógica personalizada para la capa de decisión. La plataforma importa menos que lo bien que hayas definido qué puede decidir el agente por sí mismo versus qué debe devolver a un humano.
Donde se rompe: cualquier cosa que requiera juicio sobre información incompleta. Si el registro de CRM tiene campos faltantes, o dos herramientas tienen datos conflictivos, el agente hará con confianza lo incorrecto a menos que hayas manejado explícitamente ese caso. Y no puedes manejar todos los casos de antemano, así que detectarás fallos en producción. Esa es la realidad.
La pregunta que le haría a tu equipo antes de construir algo: ¿puedes escribir las reglas exactas que seguiría un nuevo empleado para hacer esta tarea? Si la respuesta es no, el agente no es tu problema todavía, el proceso sí.