En Majorbird, hemos ido más allá de la tendencia y hemos construido agentes de AI reales integrados con Odoo — brindando apoyo tanto a clientes como a equipos internos. Desde el chat en vivo hasta el procesamiento de PDF-a-pedido, utilizamos una combinación de LLMs, automatización de flujos de trabajo y personalización de Odoo para crear asistentes inteligentes que toman acción, no solo responden preguntas. Así es como lo implementamos recientemente para dos de nuestros clientes.
Introducción: AI en el ERP — Más que solo un chatbot
Para muchas empresas, los chatbots de AI siguen estando limitados a respuestas predefinidas y preguntas frecuentes simples. 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 AI que comprende, recuerda, razona — y actúa con los datos de su ERP.
El resultado es un asistente completamente integrado que vive dentro de Odoo pero puede conectarse al mundo exterior, apoyar a los clientes, asistir a los equipos de ventas y automatizar seguimientos, todo en tiempo real.
Del chatbox al agente inteligente: soporte en vivo para Komacut
La aplicación más visible está en www.komacut.com, donde el chatbox del helpdesk funciona con Odoo y AI. Aunque el sitio web no está construido en Odoo, el asistente gestiona las conversaciones entrantes y las enriquece dentro del ERP.
Cuando un cliente abre el chat, el sistema enruta 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 que finaliza el chat. Si es apropiado, creará una tarea de seguimiento o una nueva entrada de Q&A para referencia futura.
Todos los datos — mensajes, información de usuarios, tareas y Q&As — se almacenan directamente en Odoo, convirtiéndolo en un verdadero asistente, no solo un contenedor de chat.
Personalidad, prompt y parámetros: definiendo el agente
Todo asistente de AI comienza con una personalidad bien definida. En nuestra configuración, creamos un modelo personalizado de Odoo para definir los prompts del agente — el conjunto de instrucciones que guían el comportamiento del LLM.
Estos prompts especifican el tono, las capacidades y las reglas del agente. También adjuntamos parámetros del LLM como temperatura (aleatoriedad), límites de tokens (longitud de respuesta) y 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 — otorgándole la capacidad de tomar decisiones e interactuar con datos empresariales.
Enseñando al bot: conocimiento y memoria de la empresa
Para hacer que la AI sea verdaderamente útil, necesitamos enseñarle sobre el negocio — productos, procesos y terminología. Esto se logra mediante 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 similares a CSV generados automáticamente a partir de otras tablas de Odoo
- Contenido extraído de sitios web (mediante HTTP + análisis con AI)
Cada entrada está etiquetada por contexto y puede recuperarse durante las conversaciones. Un modelo de Q&A permite a la AI proponer entradas que los equipos de ventas pueden validar y promover como conocimiento oficial.
Todo esto se indexa en una base de datos vectorial — un formato optimizado para búsquedas semánticas rápidas. Esto hace posible implementar Retrieval Augmented Generation (RAG): cuando un usuario hace una pregunta, el sistema busca en la base de memoria elementos relacionados y los envía junto con el prompt y el contexto del chat al LLM.
Vistas de memoria en Odoo:
Dando a la AI 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:
- Obtener el historial de pedidos de un cliente
- Crear una oportunidad o tarea interna
- Enviar un correo electrónico 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 las personas puedan rastrear o anular lo que hizo el agente.
Arquitectura: Odoo + n8n + OpenRouter
Para orquestar todo esto, utilizamos una arquitectura por capas pero ligera:
- Odoo: Almacena conversaciones, conocimiento, prompts, herramientas, perfiles de usuario y tareas
- n8n: Un motor de automatización gratuito que gestiona flujos de trabajo — como recuperar memoria, llamar al LLM, ejecutar acciones en el servidor y registrar resultados
- OpenRouter: Nos conecta con LLMs externos — Gemini, Claude, GPT y más — con flexibilidad para cambiar de modelo según sea necesario
Esta configuración es escalable, independiente del proveedor y de bajo costo — ideal para empresas que desean controlar su stack.
Lo que Ya Hemos Construido
Estas son algunas aplicaciones concretas ya en funcionamiento:
- Soporte en vivo en el sitio web público de KOM: respuestas dinámicas, creación de tareas y enriquecimiento del conocimiento
- Soporte para clientes registrados de KOM: acceso al historial de pedidos y productos
- Creación de órdenes de venta a partir de PDF enviados por clientes
- Paneles internos + soporte de Q&A (p. ej. paneles de ALN a través de Metabase)
- Asistentes de despliegue interno y de conocimiento empresarial utilizados por nuestro propio equipo
Conclusión: El Futuro del ERP es Inteligente
Creemos que su ERP debería ser más que un simple sistema de registro — debería pensar, asistir y tomar acción. Al combinar la flexibilidad de Odoo, herramientas de automatización y LLMs, hemos creado una nueva clase de asistente que convierte conversaciones en flujos de trabajo y conocimiento en valor empresarial real.
Si le interesa saber cómo esto podría aplicarse a su empresa, estamos listos para mostrárselo.
Obtenga una Demo o Construya su Propio Agente de AI
Estamos construyendo activamente este stack con clientes en manufactura, comercio y servicios. ¿Quiere ver lo que puede hacer?