Cómo mostrar los nombres de contactos en WhatsApp dentro de Odoo

P

Pavel Brecs

13 de abril de 2026 · 9 min de lectura

Smartphone con aplicaciones de mensajería

Cuando gestionas las comunicaciones de tu empresa a través de WhatsApp en Odoo, hay algo que irrita desde el primer minuto: los canales de chat muestran números de teléfono en lugar de los nombres de tus contactos. En vez de ver «María Rodríguez» o «Taller Mecánico López», ves «+34 612 345 678» y tienes que hacer un esfuerzo mental para saber con quién estás hablando. El módulo WhatsApp Channel Name resuelve exactamente este problema: muestra automáticamente el nombre del contacto en cada canal de WhatsApp dentro de Odoo Discuss, sin configuración adicional.

Cómo mostrar los nombres de contactos de WhatsApp en Odoo

El problema es tan cotidiano como irritante. Odoo integra WhatsApp de forma nativa desde la versión 17, lo que permite que los mensajes de clientes lleguen directamente al módulo Discuss. Sin embargo, en la implementación estándar, los canales que se crean automáticamente para cada conversación de WhatsApp reciben como nombre el número de teléfono del contacto. Funciona a nivel técnico, pero rompe por completo la experiencia del agente que atiende las conversaciones: ¿quién es +34 655 123 456? ¿Es el proveedor o el cliente que ayer preguntó por el pedido?

El módulo odoo whatsapp channel name interviene en el momento en el que se crea el canal y comprueba si el número de teléfono corresponde a un contacto ya existente en la base de datos de Odoo. Si es así, utiliza el nombre del contacto —sea persona física o empresa— como nombre visible del canal en Discuss. El resultado es inmediato y no requiere acción alguna por parte del usuario: la lista de conversaciones pasa de mostrar una columna de números sin sentido a mostrar nombres reconocibles, igual que hace cualquier aplicación de mensajería moderna.

Más allá de la comodidad, hay un impacto real sobre la productividad en la atención al cliente. Cuando un agente necesita localizar una conversación concreta, buscar por nombre es natural e inmediato. Buscar por número de teléfono obliga a tener la cifra a mano o a recordarla, algo que rara vez ocurre en el trabajo diario. Los equipos con un volumen alto de conversaciones de WhatsApp notan la diferencia desde el primer día de uso del módulo.

Cómo funciona el módulo WhatsApp Channel Name

El funcionamiento del módulo es deliberadamente simple. Cuando Odoo recibe un mensaje de WhatsApp y crea o actualiza el canal de comunicación correspondiente en Discuss, el módulo intercepta ese proceso y ejecuta una búsqueda en el modelo res.partner utilizando el número de teléfono asociado al canal. Si encuentra una coincidencia, reemplaza el nombre del canal —que por defecto sería el número de teléfono— por el nombre de contacto almacenado en Odoo. Todo esto ocurre de forma automática y transparente para el usuario.

La integración de Odoo con WhatsApp se apoya en el modelo nativo discuss.channel, extendiendo su comportamiento sin reemplazar ninguna funcionalidad del core. Esto significa que el resto del sistema de mensajería sigue funcionando exactamente igual: los mensajes se sincronizan, las notificaciones funcionan, la asignación de operadores se mantiene, y cualquier otro módulo que interactúe con Discuss lo hace sin interferencias. El módulo no añade tablas nuevas a la base de datos ni modifica flujos existentes; se limita a enriquecer la presentación visual del canal.

Como la resolución del nombre ocurre en el momento en que se procesa el canal, no hay ningún proceso batch ni sincronización periódica que mantener. Si el contacto ya existe en Odoo cuando llega el primer mensaje, el nombre aparece al instante. Si el contacto se crea más tarde —por ejemplo, porque el agente lo registra manualmente tras la primera interacción—, el nombre se actualizará la próxima vez que el sistema procese el canal.

Principales funciones del módulo

La función principal es la resolución automática de los nombres de contacto en los canales de WhatsApp. El módulo busca en los contactos de Odoo el número de teléfono asociado al canal y, si encuentra una coincidencia, muestra el nombre en vez del número. Esto se aplica tanto a contactos individuales como a empresas, respetando la jerarquía de contactos definida en tu sistema. No hace falta ninguna acción especial para que funcione: basta con que el contacto exista en Odoo con su número de teléfono correctamente registrado.

Otra característica importante es que el módulo no requiere configuración tras la instalación. No hay menú de ajustes que explorar, ni parámetros que afinar, ni listas de exclusión que mantener. Una vez instalado, actúa de forma silenciosa sobre todos los canales de WhatsApp del sistema. Esto lo hace especialmente adecuado para empresas que no quieren añadir complejidad a su instancia de Odoo, sino simplemente corregir un comportamiento que debería haber funcionado así desde el principio. La compatibilidad con Odoo 18.0 garantiza que funciona con la versión más reciente de la plataforma.

El módulo también es totalmente compatible con entornos multicompañía. En instalaciones donde varias empresas comparten la misma base de datos de Odoo, cada canal de WhatsApp resolverá correctamente el nombre del contacto con independencia de a qué empresa pertenezca el canal. Esto resulta relevante para grupos empresariales o agencias que gestionan varias marcas desde una sola instancia de Odoo.

Instalación y configuración del módulo

Instalar el módulo WhatsApp Channel Name sigue el proceso estándar de Odoo. Accede a tu instancia de Odoo 18.0 con un usuario que tenga permisos de administrador. Ve al menú principal y selecciona Aplicaciones. En la barra de búsqueda, escribe «WhatsApp Channel Name» y elimina el filtro «Aplicaciones» si aparece por defecto, para que la búsqueda sea más amplia. Localiza el módulo en los resultados y haz clic en Instalar. Odoo gestionará automáticamente las dependencias necesarias (mail y whatsapp) si no están ya instaladas.

Una vez completada la instalación, no hacen falta pasos adicionales. No hay menú de configuración para este módulo porque no lo necesita. Puedes verificar que funciona correctamente entrando en Discuss desde el menú principal y revisando la lista de canales de WhatsApp existentes. Los canales cuyo número de teléfono corresponda a un contacto de Odoo mostrarán ahora el nombre de ese contacto. En los canales que ya existían antes de la instalación, puede que tengas que esperar a que llegue un nuevo mensaje para que el sistema actualice el nombre, o bien hacerlo manualmente editando el nombre del canal directamente desde Discuss.

El prerrequisito fundamental es tener instalado y correctamente configurado el módulo WhatsApp de Odoo, ya que WhatsApp Channel Name depende de él para funcionar. Si tu empresa ya usa WhatsApp a través de Odoo Discuss y simplemente sufre el problema de ver números en lugar de nombres, instalar este módulo es el paso lógico e inmediato para solucionarlo sin ninguna inversión significativa de tiempo ni recursos.

Detalles técnicos del módulo WhatsApp Channel Name

A continuación se presentan los principales parámetros técnicos del módulo, para que puedas evaluar su compatibilidad con tu entorno Odoo antes de proceder con la instalación.

Parámetro Valor
Versión de Odoo 18.0
Licencia LGPL-3
Dependencias requeridas `mail`, `whatsapp`
Modelos afectados `discuss.channel`
Configuración requerida Ninguna
Categoría Comunicación
Precio Gratis

El módulo extiende el modelo discuss.channel, que es el modelo central de canales de comunicación en Odoo Discuss. No crea tablas propias en la base de datos, lo que minimiza el impacto sobre el rendimiento y facilita las futuras actualizaciones. Al estar bajo licencia LGPL-3 y ser código abierto, puedes inspeccionar el código, adaptarlo a las necesidades específicas de tu empresa, o contribuir mejoras si lo consideras oportuno. La simplicidad del código también implica que el riesgo de incompatibilidades con otros módulos es mínimo.

Preguntas frecuentes

##
Sí, el módulo es compatible con entornos multicompañía en Odoo 18.0. La resolución del nombre se realiza contra la base de datos de contactos accesible desde el contexto del canal, de manera que cada conversación de WhatsApp mostrará el nombre correcto con independencia de la empresa activa. Si tienes contactos compartidos entre empresas, el nombre se resolverá correctamente en todos los casos.
##
Sí. El módulo **WhatsApp Channel Name** depende del módulo `whatsapp` de Odoo, que es el módulo oficial de integración con la API de WhatsApp Business. Dicho módulo está incluido en Odoo Enterprise. Si utilizas Odoo Community sin el módulo WhatsApp, este complemento no aplica a tu caso, porque no habría canales de WhatsApp en Discuss sobre los que actuar.
##
El módulo muestra el nombre tal y como está guardado en la ficha del contacto en Odoo (el modelo `res.partner`). Si quieres que aparezca un nombre distinto, lo más sencillo es actualizar el nombre del contacto en Odoo. Como el módulo es código abierto bajo licencia LGPL-3, también puedes modificar la lógica de resolución del nombre para adaptarla a necesidades concretas, por ejemplo combinando el nombre del contacto con el nombre de su empresa.
##
No. El módulo actúa exclusivamente sobre los canales de WhatsApp creados a través del módulo `whatsapp` de Odoo. Los canales de correo electrónico, los grupos de Discuss, los canales de Telegram (si usas el módulo de integración con Telegram) y cualquier otro tipo de canal no se ven afectados. El cambio es quirúrgico y específico para el problema que resuelve.
##
Si el número de teléfono del canal de WhatsApp no corresponde a ningún contacto existente en Odoo, el canal conserva simplemente el comportamiento por defecto: se muestra el número de teléfono como nombre del canal. No se produce ningún error ni interrupción del servicio. Cuando ese contacto se registre en Odoo con su número de teléfono, la próxima vez que el sistema procese el canal, el nombre se actualizará automáticamente.
### Descarga WhatsApp Channel Name

Gratis en la Odoo Apps Store. Compatible con Odoo 18.0. Se instala en menos de un minuto y no requiere configuración. Tus agentes verán nombres en lugar de números desde el primer momento.

Descarga en la Odoo Apps Store →

¿Necesitas automatización a medida para las comunicaciones en Odoo? Hablemos

¿Necesitas ayuda con esto?

Construimos Odoo y automatización IA en producción para empresas de la UE. Hablemos de tu proyecto.

Hablemos →
LECTURA RELACIONADA

Más artículos del Journal