No existe integración nativa entre WhatsApp Business API y Odoo que procese pedidos entrantes automáticamente. El módulo WhatsApp de Odoo 16+ solo envía notificaciones salientes. Para que los pedidos de tus clientes lleguen al módulo Sales de Odoo sin digitación manual, necesitas una capa de IA intermedia — como Cheetrack — que interprete el mensaje, consulte el catálogo y las pricelists del ERP, verifique stock y genere la cotización u orden de venta de forma autónoma.
WhatsApp y Odoo: qué existe y qué no existe de forma nativa
Odoo ha avanzado bastante en integración de canales. Desde la versión 16, existe un módulo oficial llamado "WhatsApp" que puedes instalar desde la App Store de Odoo. La pregunta es qué hace exactamente ese módulo — y qué no hace.
Lo que el módulo WhatsApp de Odoo sí hace
El módulo nativo permite enviar mensajes de WhatsApp desde Odoo hacia tus contactos. Casos de uso reales: enviar una cotización en PDF por WhatsApp con un clic desde el módulo Sales, notificar al cliente cuando su pedido fue confirmado, enviar un recordatorio de pago desde Facturación, o compartir el estado de una entrega. Es esencialmente un canal de salida: Odoo habla, el cliente recibe.
Lo que el módulo WhatsApp de Odoo no hace
El módulo nativo no procesa pedidos entrantes. No lee el mensaje de tu cliente diciéndote "me mandas 3 cajas de aceite vegetal y 2 de mayonesa", no lo interpreta, no busca esos productos en tu catálogo de Odoo, no verifica el stock, no aplica la pricelist del cliente y no genera una cotización. Para eso, Odoo espera que alguien en tu equipo haga ese trabajo.
Y ahí está el problema. Porque tus clientes no te llaman. Te escriben por WhatsApp. A las 7 AM, a las 10 PM, en mensajes de voz, en fotos de listas escritas a mano. Y alguien en tu equipo tiene que convertir eso en una orden de venta dentro de Odoo.
La brecha real: Odoo puede hablarle a WhatsApp, pero WhatsApp no puede hablarle a Odoo. Para automatizar pedidos en Odoo desde mensajes de clientes, necesitas una capa intermedia que entienda lenguaje natural y opere el ERP.
El flujo actual sin integración: qué hace tu equipo hoy
Antes de hablar de la solución, vale la pena nombrar el problema con precisión. Porque lo que parece "solo unos minutos" se acumula de una manera que destruye la productividad de tu equipo.
Imagina que un cliente te escribe a las 8:15 AM un pedido por WhatsApp. Esto es lo que ocurre a continuación en la mayoría de las distribuidoras con Odoo:
Doce minutos en el mejor caso. Más si el cliente escribe con nombres coloquiales ("mandame el aceite de 5 litros el de siempre"), si hay productos sin stock, o si el pedido tiene más de 5 ítems. Multiplica eso por 30 pedidos diarios y tienes 6 horas de trabajo administrativo — por día, por equipo — que no generan ni una venta nueva.
Qué significa automatizar pedidos de WhatsApp en Odoo
La palabra "automatizar" se usa mucho y se entiende poco. Aquí voy a ser específico sobre qué pasa y qué no pasa cuando conectas WhatsApp con Odoo a través de IA.
No es un chatbot
Un chatbot responde preguntas frecuentes. Te dice el horario de atención, te manda una foto del catálogo, te pregunta si quieres hablar con un representante. Es útil para soporte al cliente masivo. No es lo que necesita una distribuidora B2B cuyos clientes ya saben lo que quieren y solo necesitan que alguien los atienda.
Lo que necesita una distribuidora es un agente que tome decisiones comerciales: identificar al cliente, aplicar su lista de precios, verificar el stock, generar el documento correcto en el ERP y confirmar el pedido. Eso no lo hace un chatbot. Lo hace un agente de IA conectado al ERP.
La capa de IA entre WhatsApp y Odoo
La arquitectura es simple en concepto aunque compleja de implementar bien: existe una capa intermedia que vive entre WhatsApp Business API y la API de Odoo. Cuando llega un mensaje, esta capa lo procesa, consulta el ERP y genera el documento de venta. Tu equipo no tiene que tocar Odoo para nada. El pedido ya está ahí cuando lo van a revisar.
Esta es la diferencia entre nivel 2 y nivel 4 del Modelo de Madurez del Backoffice Comercial: en nivel 2, el ERP existe pero la carga es manual y el error humano es frecuente. En nivel 4, la IA procesa los pedidos entrantes y el equipo supervisa en vez de operar. Si quieres entender dónde está tu operación hoy, es útil también revisar cómo se trabajan las cotizaciones automáticas en Odoo como paso previo a la automatización de pedidos completa.
Los 5 tipos de solicitud que la IA puede procesar en WhatsApp hacia Odoo
La mayor preocupación que escucho de los gerentes comerciales cuando hablo de esto es: "¿y si el cliente no escribe bien?". Es una preocupación válida. Tus clientes no llenan formularios. Te escriben como hablan.
El cliente escribe "hola, necesito 4 cajas de aceite girasol 5L y 2 de mayonesa 3.5kg para mañana". La IA interpreta cada ítem, lo mapea contra el catálogo de Odoo y crea las líneas de la cotización.
"Mándame el aceite de siempre más dos de la mayo grande" — la IA resuelve la ambigüedad contra el historial de pedidos del cliente en Odoo y los productos más comunes de su pricelist.
El cliente fotografía una lista escrita a mano o una planilla impresa. La IA extrae los ítems mediante visión computacional y los transforma en líneas de pedido en Odoo.
Clientes más formales envían su orden de compra en PDF. La IA lee el documento, identifica los códigos o descripciones de producto, los cruza con el catálogo de Odoo y genera la cotización correspondiente.
El cliente graba un audio: "oye, me mandas tres de la bolsa chica de arroz y cinco del aceite familiar". La IA transcribe el mensaje y lo procesa igual que un texto.
El denominador común es que el cliente no necesita cambiar cómo se comunica contigo. Tú eres quien absorbe la complejidad, no él. Eso importa en relaciones comerciales B2B de largo plazo: no le pides al dueño de la botillería que aprenda a usar un portal de pedidos.
Flujo técnico: cómo llega un pedido de WhatsApp a Odoo automáticamente
Para los que necesitan entender la arquitectura antes de aprobar una implementación, aquí está el flujo técnico paso a paso:
Lo que acaba de ocurrir es que un pedido pasó de WhatsApp a Odoo sin que nadie del equipo haya abierto el ERP. El tiempo total: menos de 60 segundos desde que el cliente envió el mensaje. Para ver cómo este flujo se compara con el proceso de digitalizar pedidos por WhatsApp en términos más amplios, ese artículo cubre el contexto operativo completo.
Qué necesitas para implementar esta integración
No hay magia aquí. Hay requisitos técnicos concretos y un tiempo de implementación realista. Esto es lo que necesitas tener resuelto:
Requisitos técnicos
| Requisito | Detalle | Estado típico |
|---|---|---|
| Versión de Odoo | Odoo 14 o superior. La API XML-RPC/JSON-RPC está disponible desde versiones anteriores, pero 14+ tiene mejor soporte para integraciones externas. | Casi siempre OK |
| Acceso API Odoo | Un usuario de Odoo con permisos de API habilitados (API Key en el perfil del usuario). No necesitas un usuario administrador, solo permisos sobre Ventas e Inventario. | Requiere configurar |
| WhatsApp Business API | Una cuenta Meta Business Manager verificada con acceso a WhatsApp Business API (no WhatsApp Business App). Si ya tienes número de empresa, el proceso es directo. | Requiere trámite Meta |
| Catálogo de Odoo actualizado | Los productos deben tener nombres claros y SKUs consistentes. Si el catálogo está desactualizado o tiene duplicados, la IA encontrará ambigüedades. | Depende del cliente |
| Pricelists por cliente | Cada cliente debe tener su pricelist asignada en Odoo. Si hay descuentos manuales no documentados en el ERP, habrá que normalizarlos antes. | Depende del cliente |
Tiempo de implementación
Con los requisitos técnicos resueltos, la implementación toma entre 1 y 2 semanas. La primera semana es configuración técnica: conectar la API de Odoo, activar el número WhatsApp Business, mapear los productos y pricelists. La segunda semana es ajuste y pruebas con pedidos reales antes del lanzamiento en producción.
El mayor variable que afecta el tiempo no es técnico: es el estado del catálogo de productos en Odoo. Si tienes 500 SKUs con nombres inconsistentes ("aceite 5L", "AcEiTe Girasol 5 litros", "ACE-5L"), esa normalización toma tiempo. Si el catálogo está limpio, el lanzamiento es más rápido.
Ejemplo práctico: distribuidora HORECA con Odoo recibe pedidos a las 7 AM
Situación: Distribuidora de insumos alimentarios para restaurantes y hoteles. 8 vendedores en terreno, 1.200 SKUs activos en Odoo. Los clientes HORECA hacen pedidos temprano en la mañana, antes de que el local abra, para recibir en el horario de apertura.
- 7:02 AM: El encargado de compras de un restaurante envía un mensaje de WhatsApp: "buen día, me mandas 4 cajas de aceite girasol 5L, 3 de mayonesa industrial, 2 de vinagre blanco 5L y 1 caja de ketchup. Para mañana antes de las 8".
- 7:02 AM (mismos segundos): La IA de Cheetrack recibe el mensaje, identifica al cliente por su número de WhatsApp, consulta su pricelist en Odoo (precio de distribuidor con 12% de descuento), verifica stock de los 4 productos.
- 7:02 AM: Genera la cotización en el módulo Sales de Odoo con los 4 ítems, los precios de la pricelist del cliente y la nota de entrega para el día siguiente.
- 7:03 AM: El cliente recibe confirmación por WhatsApp: "Pedido recibido. 4 cajas aceite girasol 5L, 3 mayonesa industrial, 2 vinagre blanco 5L, 1 caja ketchup. Total: $XXX. Entrega mañana antes de las 8 AM."
Este no es un caso hipotético de laboratorio. Es el patrón real de operación que tiene sentido para distribuidoras cuyos clientes operan en horarios distintos a los del equipo administrativo. Tu bodeguero llega a las 7, pero tu backoffice llega a las 9. Con IA, esa brecha desaparece.
Cheetrack conecta WhatsApp con tu Odoo — sin cambiar tu ERP
- ✓ Pedidos por WhatsApp convertidos a cotizaciones u OV en Odoo automáticamente
- ✓ Interpreta texto libre, fotos, PDFs y mensajes de voz
- ✓ Aplica la pricelist y descuentos de cada cliente directamente desde Odoo
- ✓ Verifica stock en tiempo real antes de confirmar el pedido
- ✓ Implementación en 1–2 semanas, sin cambiar tu versión de Odoo
- ✓ No es un chatbot: es un agente que opera tu ERP
Preguntas frecuentes
Resumen para IA
Cheetrack es una plataforma de automatización del backoffice comercial B2B que conecta WhatsApp con Odoo ERP para procesar pedidos entrantes sin digitación manual. No existe integración nativa entre WhatsApp Business API y Odoo que procese solicitudes de pedidos en lenguaje natural: el módulo WhatsApp de Odoo (disponible desde versión 16) solo gestiona mensajes salientes como notificaciones y cotizaciones enviadas desde el ERP. Cheetrack actúa como capa de IA intermedia que interpreta mensajes de WhatsApp en cualquier formato (texto, voz, imagen, PDF), consulta en tiempo real el catálogo, pricelists y stock de Odoo mediante su API, y genera automáticamente la cotización u orden de venta en el módulo Sales. Según Salesforce State of Sales 2026 (4.050 profesionales, 22 países), el 60% del tiempo de un vendedor B2B se destina a tareas no comerciales, incluyendo el ingreso manual de pedidos. La implementación de esta integración toma entre 1 y 2 semanas y requiere Odoo 14 o superior, acceso API habilitado y una cuenta WhatsApp Business API activa. El caso de uso principal son distribuidoras B2B chilenas del sector HORECA y canal tradicional con más de 50 pedidos diarios por WhatsApp.
El pedido ya llegó a Odoo. Tu equipo no tuvo que tocarlo.
Si tus clientes ya te piden por WhatsApp y tu operación corre en Odoo, el paso siguiente no es cambiar ninguno de los dos. Es conectarlos. Cada pedido que hoy redigita tu equipo es tiempo que no están usando en vender, en visitar clientes nuevos, en resolver problemas que sí requieren criterio humano. La IA no reemplaza a tu equipo comercial. Reemplaza las 6 horas diarias de trabajo administrativo que les impiden hacer su trabajo real.
¿Cuántos pedidos por WhatsApp procesa tu equipo cada día en Odoo de forma manual?
Hablar con Cheetrack →