Odoo
¿Para quién es esto? Empresas que utilizan Odoo (el catálogo de productos, el flujo de CRM, los pedidos de venta) y quieren que su agente de IA lo utilice directamente en el chat. Si no utiliza Odoo, puede omitir esta página.
¿Utiliza un CRM o ERP diferente? Cualquier sistema con una API puede conectarse: consulte Conexión de una herramienta que no listamos.
Odoo es una suite de aplicaciones empresariales: Ventas, CRM, Inventario, Facturación y muchas más, todas funcionando en una misma base de datos. Conectar Odoo a DM Champ permite que su agente de IA realice tres acciones dentro de una conversación normal, sin que nadie tenga que crear un webhook o una función personalizada:
- Responder preguntas sobre productos de su catálogo. Nombres, precios con la moneda e impuestos correctos, existencias, descripciones, todo leído en tiempo real desde Odoo.
- Pasar un cliente potencial a su equipo de ventas. Cuando un cliente muestra interés de compra, la IA crea un cliente potencial (u oportunidad) en su CRM de Odoo con un resumen de lo que desea.
- Informar a un cliente sobre el estado de su pedido. Estado, artículos, facturación y progreso de entrega de los pedidos del propio cliente.
Lo que necesitas
- Odoo 14 o superior: Odoo Online, Odoo.sh o su propio servidor.
- Un usuario de Odoo a través del cual actuará la IA. Lo que ese usuario pueda ver y hacer en Odoo es el límite de lo que la IA puede ver y hacer. Un usuario dedicado con acceso a Ventas, CRM e Inventario funciona mejor; no necesita ser administrador.
- La clave API de ese usuario. En Odoo, haga clic en el nombre del usuario (arriba a la derecha) → Preferencias → Seguridad de la cuenta → Nueva clave API. Asígnele un nombre como “Agente de IA” y copie la clave: Odoo solo la muestra una vez.
Conexión de Odoo
- En la barra lateral izquierda, haz clic en Settings (icono de engranaje).
- En la barra lateral de Settings, bajo el grupo Integrations, haz clic en CRM & ERP.
- En la tarjeta de Odoo, haz clic en Connect.

Settings → CRM & ERP antes de conectar: un botón de conectar y el recordatorio de que lo que el usuario de Odoo conectado puede ver es lo que la IA puede ver.
- Rellene la dirección de Odoo: la dirección en la que inicia sesión, por ejemplo
https://acme.odoo.com. Puede pegar la dirección completa desde su navegador. - Base de datos es opcional. Déjela vacía y la detectaremos cuando su servidor tenga una sola base de datos. Si su servidor tiene varias, o oculta la lista, escriba el nombre: en Odoo Online suele ser la primera parte de su dirección (
acmeparaacme.odoo.com). - Rellene el inicio de sesión del usuario de Odoo (el correo electrónico con el que inicia sesión ese usuario) y la clave API del paso anterior.
- Haga clic en Conectar.

Todo lo que necesita la conexión, en una sola pantalla: la dirección en la que inicia sesión, la base de datos (opcional), el usuario de Odoo a través del cual actuará la IA y la clave API de ese usuario.
Verificación de credenciales
No se guarda nada hasta que Odoo lo confirma. Cuando hace clic en Conectar, comprobamos que la dirección sea realmente un servidor de Odoo, iniciamos sesión con el usuario y la clave API en esa base de datos, y leemos lo que el usuario puede alcanzar en las aplicaciones de Productos, CRM, Ventas e Inventario. Una dirección incorrecta, una base de datos incorrecta, un inicio de sesión o clave incorrectos, o un usuario sin acceso, son rechazados al instante, mostrando el motivo en pantalla.
Cuando funciona, la tarjeta conectada muestra la empresa y la versión de Odoo, a qué base de datos está conectada la IA y a través de qué usuario actúa.
Su clave API se almacena cifrada y nunca se vuelve a mostrar, ni a usted ni a su equipo. ¿La perdió? Cree una nueva clave en Odoo y vuelva a conectarse.
Qué puede hacer la IA
La tarjeta conectada tiene tres interruptores. Los tres están activados después de la conexión; desactive lo que no quiera que la IA toque:
- Respuesta del catálogo de productos: nombres de productos, precios, impuestos, existencias y descripciones.
- Crear clientes potenciales en el CRM: nuevos clientes potenciales u oportunidades a partir de las conversaciones.
- Consultar los pedidos propios de un cliente: estado del pedido y de la entrega.
Esto se aplica a todos los agentes que tienen Odoo activado. Si el usuario conectado no pudo acceder a una de las aplicaciones cuando se realizó la conexión (por ejemplo, si Inventario no está instalado), la tarjeta lo indicará debajo de ese interruptor.
Pausar o desconectar
- Pausar impide que cualquier agente utilice Odoo mientras se mantiene la conexión configurada. Activar vuelve a encenderlo.
- Desconectar elimina la conexión por completo. Los clientes potenciales que la IA ya haya creado permanecerán en Odoo. Puede volver a conectarse más tarde con los mismos detalles.
Activar Odoo para un agente de IA
Conectar Odoo no cambia lo que hace su IA todavía. Actívelo por agente:
- Haga clic en Agentes de IA en la barra lateral y abra el agente.
- Vaya al paso Habilidades de IA y desplácese hasta la tarjeta Odoo. La tarjeta solo aparece una vez que Odoo está conectado.
- Active Usar Odoo en las conversaciones de este agente. Se guarda automáticamente.
La tarjeta enumera lo que este agente puede hacer ahora, según los interruptores en Settings → CRM & ERP. Un agente de soporte y un agente de ventas en la misma cuenta pueden ser diferentes: actívalo para aquel que deba usar Odoo.
Lo que puede hacer la IA
Preguntas sobre productos
Cuando un cliente pregunta por un producto, un precio, si hay algo en stock o “¿venden X?”, la IA busca en su catálogo de Odoo antes de responder. Busca productos marcados como Puede ser vendido en Odoo, coincidiendo con el nombre del producto, la referencia interna y el código de barras, y responde con el precio y la moneda, si el impuesto está incluido, el nivel de existencias para productos almacenables y la descripción de ventas. Si no hay coincidencias, le pide al cliente otro nombre o un código de producto en lugar de adivinar.
Clientes potenciales
Cuando un cliente muestra un interés de compra real (pide un presupuesto, quiere que lo llamen, quiere pedir algo que la IA no puede completar en el chat, pide una demostración), la IA recopila lo que su equipo de ventas necesita (qué exactamente, cuántos, cuándo, presupuesto si se ofrece, su nombre y correo electrónico) y crea un registro en su CRM de Odoo:
- Un cliente potencial si su CRM utiliza la etapa de Clientes potenciales (CRM → Configuración → Ajustes → Clientes potenciales), de lo contrario, una oportunidad en su flujo de ventas.
- El número de teléfono, el correo electrónico y el nombre del cliente se toman del contacto en DM Champ, y el registro se vincula al cliente correspondiente en Odoo cuando existe.
- Si ese cliente ya tiene un cliente potencial u oportunidad abierta, la IA añade la nueva solicitud como una nota en lugar de crear un duplicado.
El registro lleva un título como “Presupuesto para 20 sillas de oficina” y un resumen escrito para su equipo, además de una nota con el canal del que provino la conversación.
Probar un agente en el entorno de pruebas (playground) nunca crea nada en Odoo: la IA le indica lo que habría creado.
Estado del pedido
Cuando un cliente pregunta dónde está su pedido, qué pidió o si ya se envió, la IA busca sus pedidos en Odoo y responde con la referencia del pedido, el estado (presupuesto, confirmado, completado o cancelado), la fecha, el total, los artículos, la facturación y el progreso de la entrega con un número de seguimiento cuando su transportista lo proporciona.
La IA solo muestra al cliente sus propios pedidos:
- En WhatsApp, SMS y otros canales telefónicos, los pedidos se comparan con el número desde el que escribe el cliente (y el correo electrónico de su contacto, si existe).
- En el chat de su sitio web, donde la identidad de nadie está verificada, la IA solicita tanto la referencia del pedido como la dirección de correo electrónico con la que se realizó el pedido, y muestra el pedido solo cuando ambos coinciden.
No hay forma de que la IA enumere los pedidos de otras personas o busque un pedido solo por referencia.
Información útil
- Un Odoo por cuenta. Si administra varias empresas en bases de datos de Odoo separadas, conecte la que debe usar su Agente.
- El usuario de Odoo es el límite. La IA ve exactamente lo que ese usuario puede ver. Dele al usuario acceso a las aplicaciones de Ventas, CRM e Inventario en Odoo, y nada que la IA no deba tocar.
- Odoo sigue siendo la fuente de la verdad. Nada de Odoo se copia en DM Champ; cada respuesta lee Odoo en vivo en ese momento.
- Los números de teléfono se comparan de forma flexible. Un cliente cuyo número está guardado en Odoo como
06 12 34 56 78sigue siendo encontrado cuando escribe desde+31 6 12345678. - ¿Odoo no está disponible? La IA se disculpa, responde lo que puede desde su base de conocimientos y alerta a su equipo si el cliente necesita una respuesta de inmediato.
Próximos pasos
- Agentes de IA: configure el Agente que utilizará Odoo.
- Base de conocimientos: agregue sus políticas, tiempos de entrega y reglas de devolución para que la IA también pueda responder sobre el catálogo.
- Conexión de una herramienta que no listamos: para cualquier cosa relacionada con Odoo que las tres capacidades anteriores no cubran (funciones personalizadas, webhooks, la API).