# WhatsApp y Odoo: un agente de IA que cotiza con tu stock real

Fuente: https://www.momentofpeople.com/integraciones/odoo · Moment of Peopleッ (MoPッ) · Actualizado 2026-10-08

> Odoo tiene su propio módulo de WhatsApp en la edición Enterprise, para enviar plantillas y responder desde Odoo. Con MoPッ, SmartBot atiende por WhatsApp Business API, lee productos, stock y tarifas de Odoo por su API externa y deja la oportunidad en CRM y la cotización en borrador, con un usuario y una clave de API dedicados. Una persona confirma antes de que el pedido avance.

SmartBot lee productos, stock y tarifas de Odoo, responde por WhatsApp y deja la oportunidad y la cotización en borrador para que tu equipo la confirme.

## Odoo: ERP y CRM en el mismo sistema
Odoo reúne en una misma base ventas, inventario, compras, facturación y CRM. Eso lo hace muy usado en pymes industriales y distribuidoras de México y de toda la región, y lo convierte en un caso especial para un agente de IA: el mismo sistema tiene el stock, la tarifa del cliente y el pipeline comercial.

La consecuencia práctica es buena. El agente puede responder con datos reales y dejar el resultado en el lugar correcto sin pasar por dos sistemas. Stock y venta, juntos.

## Lo que ofrece Odoo por su cuenta
Odoo tiene su propio módulo de WhatsApp, disponible en la edición Enterprise, que se conecta a la WhatsApp Business API de Meta. Sirve para enviar plantillas desde Odoo (confirmaciones, recordatorios) y responder conversaciones desde el sistema.

Si lo que necesitás es que alguien atienda las consultas que entran, recomiende el producto correcto, consulte stock y arme la cotización, hace falta un agente conectado a esos datos con reglas claras.

## Cómo se conecta MoPッ a Odoo
MoPッ se conecta a cualquier ERP o CRM con API documentada. Odoo expone una API externa para leer y escribir sus modelos.

1. WhatsApp Business API con tu número. SmartBot atiende primero.
2. PanelCRM guarda la conversación y decide qué se lee y qué se escribe.
3. API externa de Odoo, con un usuario dedicado y una clave de API, limitado por los grupos de acceso de Odoo a lo que acordamos: productos, stock, tarifas, contactos, CRM y cotizaciones. En Odoo Online, el acceso a la API externa depende del plan contratado (Odoo lo incluye en el plan Custom): lo revisamos antes de empezar.
4. Escritura por acción: oportunidad en CRM y cotización en borrador. La confirmación del pedido la hace una persona.

Un cambio a tener en cuenta: Odoo 19 presentó una API nueva, JSON-2, y marcó como obsoletas las APIs XML-RPC y JSON-RPC, que dejan de funcionar en Odoo Online desde la versión 21.1 y en instalaciones propias y Odoo.sh desde Odoo 22. El conector se diseña sobre la API que corresponde a tu versión.

## Qué se lee y qué se escribe en Odoo
- Se lee: productos y variantes, stock disponible por almacén, tarifa asignada al cliente, contacto y empresa, cotizaciones y pedidos abiertos.
- Se escribe: oportunidad en CRM, contacto nuevo, cotización en borrador con sus líneas y una nota en el chatter con el resumen.
- No se toca: confirmación de pedidos, facturas, movimientos de stock, precios y tarifas.

## Cuándo entra una persona
SmartBot responde disponibilidad, precio según tarifa y equivalencias, y arma la cotización en borrador. Una persona entra para confirmarla, cuando el cliente pide una condición especial, cuando no hay stock suficiente o cuando lo pide el cliente. PanelCRM le pasa el hilo al vendedor asignado en Odoo.

## Implementación paso a paso
1. Versión y alojamiento. Odoo Online, Odoo.sh o instalación propia, y qué API corresponde.
2. Usuario y clave de API con los grupos de acceso acordados.
3. Mapeo de tarifas, almacenes, etapas de CRM y vendedores.
4. Prueba sin escritura con consultas reales de tus clientes.
5. Escritura activada por acción y producción por número.

Entra en el proceso de cuatro semanas de MoPッ. La lógica de lectura y escritura completa está en [integraciones con ERP y CRM](https://www.momentofpeople.com/integraciones).

## Qué se lee y qué se escribe en Odoo

| Dato | Modelo en Odoo | Dirección | Cuándo |
|---|---|---|---|
| Producto y variantes | Productos | Lee | Cada consulta |
| Stock disponible | Inventario, por almacén | Lee | Cada consulta de disponibilidad |
| Precio del cliente | Tarifa asignada | Lee | Al cotizar |
| Cliente | Contactos | Lee y escribe | Primer mensaje |
| Interés comercial | CRM, oportunidad | Escribe | Cuando hay pedido concreto |
| Cotización | Ventas, en borrador | Escribe | Al cotizar; una persona confirma |

## Dónde entra MoPッ

Odoo tiene el stock, la tarifa y el pipeline en la misma base. SmartBot los consulta en el momento en que el cliente pregunta y responde por WhatsApp. PanelCRM deja la oportunidad y la cotización en borrador con un usuario y una clave de API dedicados. Confirmar el pedido sigue siendo una decisión de tu equipo.

## Preguntas frecuentes

### ¿Odoo tiene WhatsApp integrado?

Sí, Odoo tiene un módulo de WhatsApp propio en la edición Enterprise, que se conecta a la WhatsApp Business API de Meta para enviar plantillas y responder desde Odoo. Sirve para avisos y para responder a mano. Si querés un agente de IA que atienda consultas, lea stock y tarifas y deje cotizaciones en borrador, se suma una capa como SmartBot y PanelCRM.

### ¿Funciona con Odoo Community?

Sí, la conexión de MoPッ funciona con Odoo Community, porque usa la API externa de Odoo y no el módulo de WhatsApp de Enterprise. Lo que importa son los módulos instalados: con CRM, Ventas e Inventario, el agente lee stock y tarifas y deja borradores. En Odoo Online, la API externa depende del plan contratado, y lo revisamos antes de empezar.

### ¿Qué cambia con la API de Odoo 19?

Con Odoo 19 aparece la API JSON-2, que usa una clave de API por usuario, y las APIs XML-RPC y JSON-RPC quedan obsoletas. Dejan de funcionar en Odoo Online desde la versión 21.1 y en instalaciones propias y Odoo.sh desde Odoo 22. Por eso el conector se diseña sobre la API que corresponde a tu versión, para no rehacerlo en la próxima actualización.

### ¿La IA puede confirmar pedidos en Odoo?

No, la IA no confirma pedidos en Odoo: deja la cotización en borrador con sus líneas, su tarifa y una nota con el resumen, y una persona de tu equipo la revisa y la confirma. Así ninguna reserva de stock, entrega ni factura se genera sin revisión, y cada borrador queda registrado en PanelCRM con la conversación que lo originó.

### ¿Qué permisos necesita el usuario de Odoo?

El usuario de Odoo que usa la integración necesita solo los grupos de acceso acordados: lectura de productos, inventario y tarifas, y escritura en contactos, CRM y cotizaciones. No necesita acceso a contabilidad ni a configuración. Tu administrador crea el usuario y su clave de API, y puede revocarla en cualquier momento desde las preferencias de ese usuario.

## Fuentes

- [Odoo 19, documentación de la API externa](https://www.odoo.com/documentation/19.0/developer/reference/external_api.html), consultado el 8 de octubre de 2026
- [Xyphen IT, XML-RPC obsoleto en Odoo 19 (fechas de retiro)](https://xyphen-it.nl/en/knowledge-base/odoo-19-xml-rpc-deprecated), consultado el 8 de octubre de 2026

Contacto: demo con el equipo en https://calendly.com/heymop · WhatsApp +54 9 11 2399 3798
