Ir al contenido

Cómo Crear Agentes de IA con Odoo

Un vistazo al uso de IA en tu ERP detrás de escena

En Majorbird, hemos superado las expectativas construyendo agentes de IA reales integrados con Odoo, apoyando tanto a clientes como a equipos internos. Desde el chat en vivo hasta el procesamiento de pedidos a partir de PDF, empleamos una combinación de LLMs, automatización de flujos de trabajo y personalización de Odoo para crear asistentes inteligentes que actúan, no solo responden. Así lo implementamos recientemente para dos de nuestros clientes.


<strong>Introducción: IA en el ERP — Más que un Chatbot</strong>

Para muchas empresas, los chatbots de IA se limitan a respuestas predefinidas y preguntas frecuentes sencillas. Pero recientemente, apuntamos más alto. Al combinar Odoo con flujos de automatización (n8n) y LLMs externos (Gemini, Claude, etc.), creamos un sistema de IA que comprende, recuerda, razona y actúa con tus datos ERP.


El resultado es un asistente completamente integrado que vive dentro de Odoo, pero puede conectarse al mundo exterior, dar soporte a clientes, asistir a equipos de ventas y automatizar seguimientos, todo en tiempo real.


De Chatbox a Agente Inteligente: Soporte en Vivo para Komacut


La aplicación más visible está en www.komacut.com, donde el chat de ayuda es impulsado por Odoo e IA. Aunque el sitio web no está construido en Odoo, el asistente maneja las conversaciones entrantes y las enriquece dentro del ERP.


Cuando un cliente abre el chat, el sistema dirige la conversación a un vendedor en la zona horaria más cercana, intenta responder basándose en el conocimiento de la empresa y genera un resumen completo una vez finalizado el chat. Si es apropiado, creará una tarea de seguimiento o una nueva entrada de preguntas y respuestas para futuras referencias.


Todos los datos (mensajes, información de usuario, tareas y preguntas y respuestas) se almacenan directamente en Odoo, convirtiéndolo en un verdadero asistente, no solo un envoltorio de chat.


Personalidad, Prompt y Parámetros: Definiendo al Agente


Cada asistente de IA comienza con una personalidad bien definida. En nuestra configuración, creamos un modelo Odoo personalizado para definir las instrucciones del agente — el conjunto de instrucciones que guían el comportamiento del LLM.


Estos prompts especifican el tono, las capacidades y las reglas que debe seguir el agente. También adjuntamos parámetros del LLM como la temperatura (aleatoriedad), los límites de tokens (longitud de respuesta) y los modelos preferidos (GPT-4, Claude, Gemini, etc.).


Esta configuración se gestiona completamente dentro de Odoo.

El agente puede acceder a herramientas, llamar a otros agentes o ejecutar acciones de servidor, lo que le permite tomar decisiones e interactuar con los datos del negocio.



Enseñando al Bot: Conocimiento y Memoria de la Compañía


Para que la IA fuera realmente útil, necesitábamos enseñarle sobre el negocio: productos, procesos y terminología. Esto se logra usando una combinación de memoria estática y dinámica.


El conocimiento se almacena en modelos personalizados de Odoo como texto, recopilado de tres maneras:

- Entradas escritas manualmente

- Resúmenes generados automáticamente tipo CSV de otras tablas de Odoo

- Contenido extraído de sitios web (vía HTTP + análisis de IA)


Cada entrada es etiquetada por contexto y puede recuperarse durante conversaciones. Un modelo de preguntas y respuestas permite a la IA proponer entradas que los equipos de ventas pueden validar y promover a conocimiento oficial.


Todo esto se indexa en una <strong>base de datos vectorial</strong>, un formato optimizado para búsquedas rápidas y semánticas. Esto permite implementar la <strong>Generación Aumentada por Recuperación (RAG)</strong>: cuando un usuario hace una pregunta, el sistema busca elementos relacionados en la base de memoria y los envía junto con el prompt y el contexto del chat al LLM.


Vistas de memoria en Odoo:


Dando a la IA Poderes Reales: Herramientas y Acciones


Un agente que solo puede hablar no es suficiente, queremos que actúe.


Al exponer acciones de servidor seleccionadas en Odoo y describirlas como "herramientas", permitimos que el LLM decida cuándo y cómo activarlas. Por ejemplo, el agente puede:

- Consultar el historial de pedidos de un cliente

- Crear una oportunidad o tarea interna

- Enviar correo de seguimiento

- Incluso llamar a otro agente para tareas especializadas


Cada herramienta tiene parámetros, validaciones y flujos de respaldo opcionales. Toda la lógica e historial se almacenan, para que los humanos puedan rastrear o anular lo que hizo el agente.


Arquitectura: Odoo + n8n + OpenRouter

Para orquestar todo esto, utilizamos una arquitectura en capas, pero ligera:


  • <strong>Odoo</strong>: Almacena conversaciones, conocimiento, prompts, herramientas, perfiles de usuario, tareas
  • <strong>n8n</strong>: Un motor de automatización gratuito que gestiona flujos de trabajo — como recuperar memoria, llamar al LLM, ejecutar acciones de servidor y registrar resultados
  • <strong>OpenRouter</strong>: Nos conecta a LLMs externos — Gemini, Claude, GPT, y más — con la flexibilidad de cambiar de modelo según se necesite


Esta configuración es escalable, agnóstica al proveedor y de bajo costo — ideal para empresas que desean controlar su stack.


Lo que ya hemos construido


Aquí algunas aplicaciones concretas, ya en vivo:


- Soporte en vivo en el sitio web público de KOM: respuestas dinámicas, creación de tareas, enriquecimiento de conocimiento

- Soporte para clientes de KOM: acceso a historial de pedidos y productos

- Creación de pedidos de venta a partir de PDFs enviados por el cliente

- Paneles internos + soporte de preguntas y respuestas (ej. paneles de ALN a través de Metabase)

- Implementación interna y asistentes de conocimiento de la compañía utilizados por nuestro propio equipo


Conclusión: El Futuro del ERP es Inteligente


Creemos que su ERP debe ser más que un simple sistema de registro: debe pensar, asistir y actuar. Al combinar la flexibilidad de Odoo, las herramientas de automatización y los LLMs, hemos creado una nueva clase de asistente que convierte conversaciones en flujos de trabajo y conocimiento en valor comercial real.


Si tiene curiosidad sobre cómo esto podría aplicar a su negocio, estamos listos para mostrarle.


Obtenga una Demo o Construya su Propio Agente de IA


Estamos construyendo activamente este stack con clientes en manufactura, comercio y servicios. ¿Quiere ver lo que puede hacer?


<a class="o_translate_inline btn btn-primary" href="/contactus">Contáctenos para agendar una llamada o solicitar una demo.</a>

Conózcanos en la Expo China-ASEAN 2025
En GZ, del 17 al 21 de septiembre de 2025