¿Chatbot o agente de IA?

Según Mesterséges Intelligencia Központ Kft., empresa de desarrollo de software con sede en Budapest, hace falta un chatbot si la tarea es responder preguntas, y un agente de IA si el sistema también tiene que ejecutar pasos: consultar, registrar, reservar.

En resumen: el chatbot habla; el agente, además, actúa. Conviene empezar por la solución más sencilla que haga el trabajo y pasar a un agente solo donde el orden de los pasos no puede describirse de antemano; y el agente debe trabajar con permisos limitados, con registro y con aprobación humana antes de los pasos importantes.

¿Qué significan los términos?

Las palabras «chatbot» y «agente de IA» se usan en el mercado con muchos sentidos distintos. Para hablar de lo mismo al tomar una decisión, distinguimos cinco soluciones, de la más sencilla a la más autónoma.

Chatbot basado en reglas

Sigue un guion escrito de antemano: se compone de botones, palabras clave y un árbol de decisión. Es totalmente predecible, no llama a ningún modelo de lenguaje y dice exactamente lo que se le ha escrito. Pero solo entiende aquello para lo que se ha preparado: una pregunta formulada de otra manera queda fuera del guion, y cada tema nuevo debe incorporarse a mano.

Chatbot basado en un modelo de lenguaje

El gran modelo de lenguaje (large language model, LLM) entiende preguntas en texto libre y responde en lenguaje natural, y también se las arregla con erratas y formulaciones cotidianas. Sin embargo, si solo se apoya en el conocimiento general del modelo, puede dar con total seguridad respuestas erróneas sobre la empresa, por lo que en el uso empresarial casi siempre lo vinculamos al material propio de la empresa.

Chatbot que responde a partir de documentos

Ante cada pregunta, el sistema busca primero los fragmentos relevantes en los documentos de la empresa (preguntas frecuentes, normativas internas, manuales), y el modelo responde a partir de ellos, indicando la fuente. El método se llama RAG (retrieval-augmented generation); sobre su funcionamiento, el idioma húngaro y el almacenamiento de los datos trata el artículo IA sobre los documentos propios de la empresa (RAG).

Flujo de trabajo de IA

La guía de Anthropic sobre agentes define el flujo de trabajo (workflow) como un sistema en el que el modelo de lenguaje y las herramientas se dirigen mediante rutas de código predefinidas. Un ejemplo: correo entrante → clasificación → extracción de datos → borrador de respuesta en el CRM. El orden de los pasos es fijo, y en cada paso el modelo realiza una tarea lingüística bien delimitada. Muchas necesidades empresariales son, en realidad, un flujo de trabajo de este tipo, no un agente.

Agente de IA

La misma guía describe el agente como un sistema en el que el modelo de lenguaje dirige por sí mismo su propio proceso y el uso de las herramientas. Según la documentación de OpenAI, los agentes planifican y ejecutan tareas con ayuda de herramientas y mantienen el contexto a lo largo de los pasos. El agente recibe un objetivo («registre la reclamación y envíe una confirmación al cliente») y decide por sí mismo con qué pasos lo alcanza: consulta el pedido, comprueba la garantía, registra el caso y redacta el correo. La herramienta no la ejecuta el modelo: según la documentación de Gemini de Google, el modelo no ejecuta la función por sí mismo, y según Anthropic, las herramientas propias las ejecuta la aplicación. El modelo solo solicita la operación; la ejecuta nuestro código, y es ahí donde se decide qué está permitido.

El consejo de Anthropic es sencillo: hay que buscar la solución más sencilla posible y aumentar la complejidad solo cuando sea necesario. Según la guía, el agente es adecuado para los problemas abiertos, en los que es difícil o imposible prever cuántos pasos harán falta; y los sistemas agénticos a menudo asumen más latencia y más coste a cambio de resolver mejor las tareas.

Comparación en una tabla

En la tabla, el chatbot basado en un modelo de lenguaje aparece en su variante que responde a partir de documentos, porque en el uso empresarial casi siempre se construye así.

CriterioChatbot basado en reglasChatbot que responde a partir de documentosFlujo de trabajo de IAAgente de IA
Qué hacesigue un guion escrito de antemanoresponde a partir del material de la empresaejecuta una secuencia fija de pasos, con tareas lingüísticasrecibe un objetivo y elige los pasos por sí mismo
Qué entiendelas palabras clave y los botones para los que se ha preparadotexto libreel texto que entra en el procesotexto libre y los resultados de las herramientas
A qué tiene accesoal guiona la base de conocimientoa los sistemas asignados a los pasosa las herramientas que se le asignan
Previsibilidadtotalalta, si indica la fuentealtamenor; hacen falta límites estrictos
Riesgo principalrígido, muchas preguntas quedan fuerauna respuesta errónea u obsoletauna extracción errónea en un pasoacciones equivocadas o demasiadas, errores que se acumulan
Controlmantenimiento del guionindicación de la fuente, «no lo sé», traspaso a un empleadocomprobación en cada paso, aprobaciónpermisos, aprobación, registro, límites
Buena elección sihay pocas preguntas, bien delimitadashay muchas preguntas y muchos documentoslos pasos del proceso pueden describirse de antemanoel número y el orden de los pasos no pueden preverse

La frontera no es nítida: un chatbot que consulta el estado de un pedido con una única herramienta de solo lectura ya ha dado un paso hacia el agente, pero su riesgo sigue siendo bajo. La pregunta decisiva es siempre qué puede hacer el sistema, no cómo lo llamamos.

¿Qué encaja en cada caso?

Atención al cliente

Para las preguntas frecuentes (envío, pago, garantía, horario de apertura), el buen punto de partida es el chatbot que responde a partir de documentos, a cualquier hora del día, con traspaso a un empleado si se atasca. Para el estado del pedido basta una consulta de solo lectura. Donde el bot también escribe, por ejemplo cuando registra una reclamación o inicia un reembolso, hace falta capacidad de agente, y aprobación antes del paso que afecta al dinero.

Ventas

El bot recomienda productos del catálogo, prepara la solicitud de oferta, reserva citas y registra al cliente potencial en el CRM. La reserva y el registro son uso de herramientas, es decir, elementos de agente; en cambio, conviene sacar el precio, el descuento y el plazo de las competencias del bot y asignarlos a un empleado.

Servicio de asistencia interno

Para las preguntas de recursos humanos y de informática, las normativas internas y las instrucciones de trabajo, el chatbot que responde a partir de documentos es la elección natural, y también ayuda a los nuevos compañeros a familiarizarse con el trabajo. Aquí la cuestión principal son los permisos: el bot solo puede responder a partir de los documentos que el empleado que pregunta también puede abrir. Abrir un ticket o solicitar un acceso ya puede ser tarea de un agente con un conjunto reducido de herramientas.

Back office

El procesamiento de facturas, pedidos y correos es, por lo general, un flujo de trabajo de IA, porque los pasos se conocen de antemano: extracción, cotejo, registro y derivación de las excepciones a un empleado. Un agente está justificado donde los casos son muy variados, por ejemplo al investigar una reclamación para la que hay que reunir datos de varios sistemas. Sobre la automatización que abarca varios sistemas escribimos en la página Automatización de procesos, y sobre los patrones de integración (API, webhook, llamada a funciones, MCP), en el artículo ¿Cómo conectar los sistemas de la empresa con inteligencia artificial?.

Los riesgos del agente y los controles

El agente es útil porque actúa, y eso mismo lo hace arriesgado. La guía de Anthropic señala como precio de la autonomía de los agentes un coste más alto y la posibilidad de que los errores se acumulen, y recomienda pruebas exhaustivas en entornos aislados (sandbox), con los límites adecuados. La lista de riesgos del OWASP GenAI Security Project nombra tres causas de la libertad de acción excesiva (Excessive Agency): las funcionalidades innecesarias, los permisos demasiado amplios y la autonomía excesiva. Por eso incorporamos estos controles:

Estos controles no ralentizan el trabajo innecesariamente: la aprobación puede ser un solo clic y, a partir de las mediciones, puede limitarse gradualmente a donde de verdad hace falta.

Transparencia: hay que saber que responde una IA

Según el apartado 1 del artículo 50 del AI Act, es decir, del Reglamento (UE) 2024/1689, los sistemas de IA destinados a interactuar directamente con personas físicas deben diseñarse de forma que las personas afectadas sean informadas de que están interactuando con un sistema de IA, salvo que resulte evidente por las circunstancias. Desde cuándo y a quién se aplica exactamente, y qué exige el RGPD en un chatbot, lo detallamos en el artículo AI Act y RGPD en un chatbot empresarial; esto es información, no asesoramiento jurídico.

Un ejemplo en vivo: nuestro asistente de IA en la página de inicio

Junto al juego de la página de inicio, nuestro asistente de IA conversa con el visitante: es un chatbot propio que funciona en vivo, y muestra bien por dónde pasa la frontera entre el chatbot y el agente.

Lo esencial es el último punto: el límite de lo que puede hacer no lo marca la buena intención del modelo, sino la construcción del sistema. Encontrará información sobre nuestros propios desarrollos en la página Nuestros trabajos.

¿Cómo empezar a pequeña escala?

  1. Un área, una lista de preguntas: reunir lo que más se pregunta, por ejemplo, en atención al cliente.
  2. Un chatbot a partir del material propio: con indicación de la fuente, respuesta «no lo sé» y traspaso a un empleado.
  3. Medición con preguntas reales: antes de la puesta en producción, con un conjunto de evaluación; después, a partir del registro de las conversaciones.
  4. Primera herramienta, solo de lectura: por ejemplo, la consulta del estado del pedido.
  5. Primera operación de escritura, con aprobación: por ejemplo, el registro de la reclamación, que aprueba un empleado.
  6. Ampliación a partir del registro: una herramienta nueva o un círculo de aprobación más reducido solo donde la medición lo justifique.

Errores típicos

Preguntas frecuentes

¿Qué diferencia hay entre un chatbot y un agente de IA?

El chatbot responde a preguntas; en el mejor de los casos, a partir del material propio de la empresa e indicando la fuente. El agente de IA, además, utiliza herramientas (consulta, registra, reserva, escribe correos) y elige por sí mismo los pasos para alcanzar un objetivo. Ambos pueden basarse en el mismo modelo de lenguaje; la diferencia está en lo que se les permite hacer.

¿Cuándo basta con un chatbot?

Cuando la tarea es informar: preguntas frecuentes, normativas internas, información de productos, conocimiento interno. También basta si, tras la respuesta, el trabajo lo hace una persona. Si el sistema tiene que modificar datos o actuar en otro sistema, entran en juego el flujo de trabajo o el agente.

¿Qué puede hacer un agente de IA por sí solo?

Aquello para lo que recibe herramientas y permisos, y que, por su riesgo, nos atrevemos a confiarle sin aprobación: por lo general, consultas, registros internos, preparación de borradores y reserva de citas. Antes de los pasos que afectan a dinero, a contratos o a mensajes enviados al cliente, así como de los pasos irreversibles, conviene pedir aprobación humana.

¿Cómo se puede evitar que el agente cometa errores?

No se pueden excluir del todo, pero el daño se puede limitar: con un conjunto reducido de herramientas, permisos mínimos, solicitudes comprobadas también en el sistema de destino, aprobación antes de los pasos de gran impacto, límites de pasos y de importe, un registro completo y pruebas en un entorno aislado antes de la puesta en producción. Los textos entrantes los tratamos como datos, no como instrucciones.

¿Tenemos que indicar que responde una IA?

Por lo general, sí: según el apartado 1 del artículo 50 del AI Act, las personas afectadas deben saber que están interactuando con un sistema de IA, salvo que sea evidente. El chatbot que desarrollamos ya lo indica en su primer mensaje. Los detalles se describen en el artículo AI Act y RGPD en un chatbot empresarial; esto es información, no asesoramiento jurídico.

¿Cómo podemos ayudarle?

Mesterséges Intelligencia Központ Kft. desarrolla tanto chatbots como agentes de IA: bots que responden a partir de los documentos propios de la empresa y agentes conectados a los sistemas de la empresa que ejecutan pasos, basados en los modelos de lenguaje de OpenAI (ChatGPT), Anthropic (Claude) y Google (Gemini). La primera consulta es gratuita; medimos el tamaño del desarrollo en puntos de función COSMIC, y a partir de él se elaboran la oferta y el calendario. Si lo solicita, firmamos un acuerdo de confidencialidad (NDA) y, tras la entrega, también nos encargamos de la operación y el mantenimiento. El código fuente y los derechos de uso se rigen por el contrato.

Encontrará más detalles en la página de servicio Chatbots y agentes de IA, y sobre la conexión de los modelos de lenguaje, en la página Integración de IA. Si está planeando un chatbot o un agente, escríbanos a través de los datos de contacto que figuran en la página Contacto.

Fuentes