WhatsApp

WhatsApp es una aplicación de mensajería instantánea y voz sobre IP (o VoIP) que permite que los usuarios envíen mensajes, realicen llamadas y compartan contenido. Las empresas pueden utilizar WhatsApp Business para comunicarse con sus clientes mediante mensajes de texto, enviar documentos y proporcionar soporte.

Advertencia

WhatsApp es una aplicación que no funciona en la versión Community de Odoo, solo está disponible en nuestra versión Enterprise. Obtenga una prueba gratuita de Odoo si desea usar la versión Enterprise.

Ver también

Consulte Cambiar de Community a Enterprise para obtener más información sobre cómo migrar de la versión Community de Odoo a la versión Enterprise.

La aplicación WhatsApp de Odoo permite que las empresas conecten una cuenta de WhatsApp Business (WABA) a una base de datos de Odoo para realizar las siguientes acciones:

  • Recibir y responder mensajes de WhatsApp desde una base de datos de Odoo.

  • Crear nuevas plantillas con marcadores de posición dinámicos o variables.

  • Enviar plantillas preaprobadas que usan variables dinámicas como:

    • Cotizaciones de la aplicación Ventas.

    • Recibos y facturas de la aplicación Punto de venta.

    • Boletos de la aplicación Eventos.

WhatsApp es un servicio de mensajería operado por Meta, la empresa matriz de Facebook. Por lo general, WhatsApp se utiliza como herramienta de comunicación en muchos países y por muchas empresas. Esta documentación incluye la integración de una cuenta de empresa de WhatsApp con Odoo. La cuenta Meta de la empresa se configura en Odoo a través de una conexión API.

El conector de WhatsApp es compatible con dos flujos, uno iniciado por la empresa o uno iniciado por el cliente. Una empresa puede iniciar una conversación si envía una plantilla a una o más personas. Una vez que se envía la plantilla, el destinatario puede responder para iniciar una conversación entre el remitente y el receptor. Si el cliente responde en un plazo de 15 días, se abrirá una ventana de chat de Conversaciones.

Si un cliente inicia la conversación (por ejemplo, envía un mensaje al número de WhatsApp público de la empresa), entonces Odoo abrirá un chat grupal con todos los operadores responsables de este canal de WhatsApp.

Truco

Le recomendamos configurar varias cuentas de WhatsApp para diferentes departamentos. Por ejemplo, el equipo de servicio de asistencia y los equipos de ventas pueden chatear en distintos canales.

Configuración de WhatsApp en Meta

La integración de WhatsApp con Odoo utiliza una conexión estándar API y debe configurarla en Meta con los siguientes pasos:

  1. Cree una cuenta comercial de Meta.

  2. Cree una cuenta de desarrollador de Meta.

  3. Configure una aplicación y un producto de WhatsApp en la consola para desarrolladores de Meta.

  4. Pruebe la conexión con la API.

Una vez que esté conectada, los mensajes se envían y reciben a través de la aplicación Conversaciones de Odoo mediante la API de WhatsApp.

Configuración de la cuenta comercial de Meta

Para crear una cuenta comercial con Meta (propietario de Facebook), vaya al administrador comercial de Meta. Primero, haga clic en Crear cuenta y luego escriba el nombre de la empresa, el nombre del administrador y una dirección de correo electrónico empresarial. Haga clic en Siguiente y aparecerá una ventana emergente que le solicitará que confirme la dirección de correo electrónico. Después de confirmar, haga clic en Hecho para cerrar la ventana.

Siga las instrucciones en el correo electrónico que le envió Facebook para confirmar la creación de la cuenta comercial y completar el proceso de configuración.

Importante

Si la cuenta comercial está vinculada a una cuenta personal de Facebook, el administrador debe alternar entre la cuenta personal y la cuenta comercial durante el resto de la configuración.

Para cambiar a la cuenta comercial, vaya a la Consola para desarrolladores de Facebook y haga clic en el nombre de la cuenta en la esquina superior derecha. En la sección Cuentas comerciales, haga clic en la empresa donde se debe realizar la configuración de WhatsApp. Esta será la cuenta para la cual Odoo enviará y recibirá mensajes de WhatsApp.

Alternar entre cuentas personales y comerciales en Meta.

Importante

Para crear una cuenta comercial de Meta, el usuario debe tener una cuenta personal de Facebook que haya existido durante al menos una hora antes de configurar la cuenta comercial de Facebook. Si intenta crear la cuenta comercial antes de este tiempo ocurrirá un error.

Creación de aplicaciones

Inicie sesión con la cuenta de desarrollador de Meta en el panel Meta para Developers. Si aún no ha configurado ninguna cuenta, vincule una cuenta de Facebook para crear una cuenta de desarrollador de Meta.

Nota

Una cuenta de desarrollador de Facebook es distinta a una cuenta comercial de Facebook. Si bien las cuentas de desarrollador están compuestas por cuentas personales de Facebook, las cuentas comerciales no, ya que representan un negocio y gestionan todos los activos de la empresa en Meta, como las aplicaciones.

Haga clic en la sección Mis aplicaciones que se encuentra en la esquina superior derecha después de iniciar sesión con éxito en su cuenta de desarrollador de Meta. Esto redirigirá al administrador a todas las aplicaciones que ha configurado en esta cuenta de desarrollador específica. Haga clic en Crear aplicación para comenzar a configurar una nueva aplicación de Meta.

Tipo de aplicación

En la página para Crear una aplicación, seleccione Otro en la sección llamada ¿Busca algo más? y luego haga clic en Siguiente para ir a otra página y seleccionar el tipo de aplicación. Luego, haga clic en la primera opción que aparece en la sección llamada Seleccione un tipo de aplicación llamada Negocios. Esta sección le permite crear y gestionar la API de WhatsApp.

Ahora, haga clic en Siguiente para configurar la aplicación como lo desee. Cuando esté configurado el tipo de aplicación, el administrador continuará a la sección de detalles de la aplicación.

Detalles de la aplicación

En la sección Detalles del proceso de creación de una aplicación, escriba Odoo en el campo en la etiqueta Agregar un nombre a la aplicación.

Nota

Puede cambiar el nombre de la aplicación después en los ajustes si es necesario.

Advertencia

No use marcas comerciales ni sus elementos diferenciadores en esta sección de texto, esto incluye el grupo de empresas de Meta. No incluya la palabra WhatsApp o el sistema lo marcará como un error.

Luego escriba la dirección de correo electrónico del desarrollador en el campo ubicado abajo de la etiqueta Correo de contacto de la aplicación.

Por último, establezca el campo Cuenta comercial- Opcional en el perfil de la cuenta comercial de Meta con la ayuda del menú desplegable. Para finalizar, haga clic en Crear aplicación. Esta acción creará la aplicación y generará los Términos de la plataforma Meta y las Políticas del desarrollador.

Por motivos de seguridad, para aceptar estos términos, debe escribir la contraseña de Facebook y hacer clic en Enviar para finalizar la creación de la aplicación. El buscador lo llevará al tablero de Meta para desarrolladores.

Nota

Si esta prohibido para la cuenta comercial de Meta hacer publicidad, advertirá que no se permitirá una aplicación. Para resolver este problema, vaya a https://business.facebook.com/business  para recibir soporte.

Para obtener más información, consulte la documentación de Meta acerca de las restricciones de publicidad.

Agregue un producto de WhatsApp a la aplicación

Ya que está lista la estructura básica de la aplicación, deberá añadir un producto a la aplicación. Comience en el tablero de la aplicación Meta en https://developers.facebook.com/apps y haga clic en la aplicación que está configurando.

En la siguiente página: puesto que esta usando WhatsApp, haga clic en Configurar junto a la casilla que contiene WhatsApp, ubicado hacia el final de la página.

La página lo lleva a la página de configuración para la Plataforma API de WhatsApp Business. Utilice el menú desplegable para seleccionar el negocio de Meta que configurará para la opción Seleccione una cuenta comercial de Meta y luego haga clic en Continuar para confirmar la selección.

Nota

Cuando hace clic en Continuar, el administrador acepta los términos y condiciones de Meta vinculados al Tablero de la aplicación Meta.

Nota

Una vez que el producto de WhatsApp se añade a la aplicación, Meta le proporcionará un número telefónico de WhatsApp con 5 mensajes de prueba.

Comience a usar la API de WhatsApp

Después de terminar con el asistente de producto de WhatsApp anterior y hacer clic en Continuar, el navegador debe llevarlo a la página de Quickstart de WhatsApp. Esta página es donde puede configurar la API de WhatsApp agregando un número de teléfono y mandar un mensaje inicial de prueba.

Asistente de quickstart de WhatsApp en Meta para de tablero de desarrollador.

Nota

Si el buscador no está en la página Quickstart para WhatsApp, vaya al siguiente enlace https://developers.facebook.com/apps  y haga clic en la aplicación que esta configurando, (el nombre de la aplicación es Odoo si siguió las instrucciones anteriores).

Luego, en el menú ubicado del lado izquierdo de la página, haga clic en el icono v (mostrar menú) junto a la sección del encabezado de WhatsApp. Se abrirá un pequeño menú que contiene las siguientes opciones:

  • Quickstart

  • Configuración API

  • Configuración

Haga clic en la opción Quickstart y luego haga clic en Comenzar a usar la API.

Configuración de API

Después de crear en Comenzar a usar la API, la página lo lleva a la Configuración de API. Ahora que ya creó el número de pruebas, puede enviar un mensaje de prueba para confirmar que WhatsApp está funcionando correctamente. Para comenzar, vaya a la sección de la página que se llama Enviar y recibir mensajes y haga clic en el menú desplegable junto a Para, en la sección Paso 1 Seleccione los número de teléfono.

Ahora, seleccione la única opción disponible: Gestionar lista de número de teléfono. Siga los pasos para agregar hasta cinco números y enviar mensajes gratuitos de prueba. Haga clic en Next después de escribir el código de país y número de teléfono correctos

Importante

Agrega un número de teléfono para enviar mensajes en este paso, le permitirá a la terminar lograr una prueba exitosa. Esto es importante para que se asegure de que la API de WhatsApp funcione correctamente.

Luego, se envía un código de verificación de WhatsApp Business al número de teléfono, el cual debe escribir en la siguiente ventana para verificar que el número sea legítimo. Escriba el número de verificación y haga clic en Siguiente para verificar el número.

Enviar un mensaje de prueba a través de la terminal

Luego, envíe un mensaje de prueba a través de la terminal. En la sección llamada Paso 2 Enviar mensajes con la API, haga clic en Enviar mensaje. Se le enviará un mensaje de prueba al número telefónico que se configuró en la sección anterior.

Después de que el número reciba exitosamente el mensaje, continúe con la siguiente sección para producir y configurar webhooks.

Configuración de WhatsApp en Odoo

Los siguientes pasos a configurar en esta sección dentro de la base de datos de Odoo. Necesita configurar algunos valores diferentes para el token, el número de teléfono y el ID de la cuenta; estos valores son necesarios para crear una URL de retrollamada y un Token de verificación Webhook que después utilizará para configurar los webhooks (para recibir mensajes a la base de datos).

En Odoo, vaya a la Aplicación WhatsApp ‣ Configuración ‣ Cuentas de WhatsApp Business. Luego, haga clic en Nuevo para configurar la cuenta de WhatsApp empresa en Odoo.

En otra pestaña del navegador, vaya a https://developers.facebook.com ‣ Mis aplicaciones ‣ WhatsApp ‣ Configuración API y copie los siguientes valores desde la consola de desarrollador de Meta en los campos correspondientes de Odoo:

Nombre

Consola Meta

Interfaz de Odoo

Teléfono

ID del número de teléfono

ID del número de teléfono

Token

Token de acceso temporal

Token de acceso

ID de la aplicación

ID de la aplicación

ID de la aplicación

ID de la cuenta

ID de la cuenta de WhatsApp Business

ID de la cuenta

Para recuperar el Secreto de la aplicación, vaya a la consola de desarrollador de Meta https://developers.facebook.com/apps. y seleccione la aplicación que está configurando en Odoo. Luego, en el menpu del lado izquierdo, en los Ajustes de la aplicación, seleccione Básico.

Luego, haga clic en Mostrar junto al campo Secreto de la aplicación y pegue la contraseña de la cuenta para verificar su veracidad. Copie el Secreto de la aplicación y luego pegue ese valor en el campo de Secreto de la aplicación en el tablero de configuración de Cuenta de WhatsApp Business en Odoo.

Para finalizar la configuración de la cuenta de WhatsApp Business en Odoo, haga clic en Probar conexión. Un mensaje de validación de color verde aparecerá en la esquina superior derecha del tablero si la configuración es correcta.

Configurar webhooks

Para configurar los webhooks para WhatsApp en Odoo, vaya a https://developers.facebook.com/apps y seleccione la aplicación que está configurando en Odoo. Luego, en el encabezado del menú de WhatsApp del lado izquierdo de la pantalla, haga clic en la opción Configuración de API. Por último, vaya ala sección marcada como Paso3 Configurar webhooks para recibir mensajes y haga clic en Configurar webhooks.

Truco

Otra manera de configurar Webhooks es en https://developers.facebook.com/apps y seleccionando la aplicación que está configurando en Odoo. Luego seleccione Webhooks en el menú del lado izquierdo.

Navegación manual a la configuración de los webhooks de WhatsApp.

En la página de Configuración Webhook haga clic en Editar, donde se agregarán los valores URL de retrollamada y Token de verficación Webhook desde Odoo.

Nota

Ambos valores se completarán automáticamente después de hacer clic en Probar conexión en el paso anterior.

En una ventana separada del navegador, recupere los valores necesario en Odoo en la Aplicación WhatsApp ‣ Configuración ‣ Cuentas de WhatsApp Business y seleccione la cuenta que está configurando. Localice los valores en la sección llamada Recibir mensajes.

Copie y pegue la URl de retrollamada de Odoo al campo URl de retrollamada en Meta. De manear similar, copie y pegue el Token de verificación Webhook en el campo Token de verificación en la consola de Meta también.

Finalmente, haga clic en Verificar y guardar para registrar los valores en la consola de desarrollador de Meta.

Campos de Webhook

Ahora escriba campos individuales de webhook en la consola de desarrollador de Meta en la sección Campos webhook. Haga clic en Gestionar y cuando aparezca la ventana emergente, seleccione las casillas en la columna Suscribir para los siguientes nombres de campo:

  • account_update

  • message_template_quality_update

  • message_template_status_update

  • messages

  • template_category_update

Después de hacer la selección, haga clic en Hecho.

La configuración finalizada para los Webhooks aparecerá así en la consola de desarrollador de Meta:

Webhooks de WhatsApp configurados en la consola de desarrollador de Meta.

Importante

Los campos Webhook solo aparecerán una vez que la suscripción esté confirmada usando la URL de la retrollamada y el Token de verificación Webhook.

Agregar un número telefónico

Para configurar los números de teléfono para WhatsApp en Odoo, vaya a la consola de desarrollador de Meta `(`<https://developers.facebook.com/apps>`_) y seleccione la aplicación que está configurando en Odoo. Después, en el encabezado del menú de WhatsApp del lado izquierdo de la pantalla, haga clic en la opción Configuración de API. Por último, vaya a la sección marcada como Paso 5: añadir un número telefónico y haga clic en Añadir número de teléfono.

Escriba el nombre de su negocio y el sitio web o perfil empresarial en los campos.

Truco

El campo sitio web o perfil empresarial puede ser una URL a un perfil en redes sociales.

Para completar la información sobre la empresa, seleccione el país en el que opera del menú desplegable en la sección País. Puede añadir una dirección si lo desea, pero es opcional. Después de añadir la ubicación, haga clic en siguiente para continuar.

La siguiente página contiene información sobre el perfil empresarial de WhatsApp. Complete las siguientes secciones como corresponde:

  • Nombre a mostrar en el perfil de empresa de WhatsApp.

  • Zona horaria

  • Categoría

  • Descripción empresarial (opcional)

Una vez completadas estas secciones, haga clic en siguiente. La página se actualizará y pedirá al administrador que añada un número de teléfono para WhatsApp en el campo correspondiente. Aquí, introduzca el número de teléfono que desea configurar en WhatsApp.

A continuación, elija un método de verificación para el número de teléfono. Seleccione mensaje de texto o llamada telefónica y haga clic en siguiente.

Recibirá un mensaje de texto o una llamada telefónica de WhatsApp con un código, según el método de verificación elegido. Introduzca ese código de verificación en el campo código de verificación y haga clic en siguiente para finalizar.

Advertencia

Si no ha añadido un método de pago, deberá hacerlo. Consulte la documentación de Meta sobre cómo añadir un método de pago en el administrador comercial de Meta <https://www.facebook.com/business/help/915454841921082?id=180505742745347>`_. Esto es parte del sistema de detección de fraude de Meta, por lo que deberá añadir un método de pago para comprobar que la cuenta/empresa es real.

Token permanente

Una vez completadas la configuración y las pruebas, debe generar un token permanente que sustituya al Token temporal.

Empiece en https://business.facebook.com/ y luego vaya a Configuración de la empresa ‣ Usuario ‣ Usuarios del sistema. Seleccione un usuario del sistema existente o cree uno nuevo haciendo clic en añadir.

El siguiente paso consiste en añadir los activos al usuario del sistema y después generar un token permanente.

Haga clic en Añadir activos y, cuando aparezca la ventana emergente, seleccione Aplicaciones en Seleccionar tipo de activo. A continuación, seleccione la aplicación Odoo y cambie los permisos a Activado en la opción Control total. Para establecer esta nueva configuración de permisos, haga clic en Guardar cambios, con lo que aparecerá una ventana de confirmación, confirmando la adición del activo al usuario del sistema. Para terminar, haga clic en Hecho.

Lo siguiente será generar el token permanente. Haga clic en Generar nuevo token, y aparecerá una ventana emergente que le preguntará para qué aplicación debe generarse este token. Seleccione la aplicación para la que es este token. Después, determine la fecha de caducidad: 60 días o Nunca.

Por último, cuando Meta pregunte qué permisos debe permitir el usuario del sistema, añada todos los permisos siguientes:

  • WhatsApp_business_messaging

  • WhatsApp_business_management

Una vez establecidos los permisos, haga clic en generar token. Copie el valor del token que aparece en la pantalla.

Vaya a la aplicación WhatsApp ‣ Configuración ‣ Cuentas de empresa de WhatsApp y actualice el campo Token de acceso de la cuenta de empresa de WhatsApp en Odoo.

Activación de la aplicación Meta

Por último, para activar la aplicación, la aplicación de Meta debe estar en modo Activado en la consola de desarrolladores de Meta. Vaya a https://developers.facebook.com/apps, haga clic en la aplicación que está configurando y, en el menú superior, cambie el campo Modo de aplicación de Desarrollo a Activado.

Importante

Si el estado de la aplicación no es activado, la base de datos solo podrá contactar con los números de prueba especificados en la consola de desarrollador.

Advertencia

Debe configurar una URL de política de privacidad para poder activar la aplicación. Vaya a la consola de desarrollador de Meta, https://developers.facebook.com/apps y seleccione la aplicación en la que se está configurando Odoo. Después, mediante el menú de la izquierda de la pantalla, vaya a la configuración de la aplicación ‣ básica. Introduzca la dirección del hipervínculo de la política de privacidad en el campo URL de la política de privacidad del formulario. Por último, haga clic en guardar cambios para aplicar la política de privacidad a la aplicación.

Una vez que active la aplicación en la consola de desarrolladores de Meta, se enviará un correo electrónico de confirmación al administrador.

Plantillas de WhatsApp

Las plantillas de WhatsApp son mensajes guardados que se utilizan varias veces para enviar mensajes desde la base de datos. Permiten que los usuarios envíen mensajes de calidad, sin tener que redactar el mismo texto una y otra vez.

Si crea diferentes plantillas que se adapten a situaciones específicas, los usuarios podrán elegir el mensaje adecuado para el público adecuado. Esto aumenta la calidad del mensaje y la tasa general de interacción con el cliente.

Se pueden crear las plantillas de WhatsApp tanto en la consola de Odoo como en la de Meta. El siguiente proceso resumirá el proceso de creación de plantillas en Odoo y después en Meta.

Importante

WhatsApp tiene un proceso de aprobación que se debe completar antes de poder utilizar la plantilla. Aprobación de plantillas en Meta.

Crear plantillas en Odoo

Para acceder y crear plantillas en WhatsApp, vaya a la aplicación WhatsApp ‣ Plantillas.

En la parte inferior del formulario de una plantilla individual hay tres pestañas: Cuerpo, Botones, y Variables; la combinación de estas tres pestañas constituye la plantilla de WhatsApp.

El texto se escribe en la pestaña cuerpo, y en la pestaña variables se especifica el contenido dinámico que aparece en la pestaña cuerpo. Cada parte del contenido dinámico (por ejemplo, marcadores de posición) del mensaje (cuerpo) se indica y especifica en la pestaña variables.

Las plantillas son modelos prefabricados que permiten a los usuarios enviar mensajes de aspecto profesional a los clientes. Estas plantillas pueden contener datos dinámicos que se incluirán en el mensaje final mediante variables establecidas en la configuración de la plantilla. Por ejemplo, los mensajes pueden contener el nombre del usuario final, mencionar productos específicos o hacer referencia a un pedido de venta, por nombrar algunos.

Si desea crear una plantilla de WhatsApp, vaya a la aplicación WhatsApp ‣ Plantillas y haga clic en nuevo. En el formulario, introduzca un nombre para la plantilla y seleccione un idioma.

Importante

Para completar la siguiente tarea, necesita derechos de acceso de administrador para poder modificar el campo aplica a. Para más información, consulte la documentación sobre derechos de acceso.

En el menú desplegable cuenta, seleccione la cuenta de empresa de WhatsApp a la que debe vincularse esta plantilla. Después, en el campo aplica a seleccione el modelo al que se aplicará la acción del servidor para esta plantilla.

Truco

También puede acceder a estos modelos a través del modo de desarrollador. En un formulario de contacto (u otro formulario relevante en Odoo), diríjase al modelo al que debe hacer referencia y pase el cursor sobre el nombre del campo. Aparecerá un cuadro de información del backend con el nombre del modelo específico de Odoo en el backend. Busque (con el nombre del frontend) este modelo en el menú desplegable aplica a de la plantilla de WhatsApp.

Advertencia

Muchas veces, al cambiar el modelo o el campo aplica a, el campo teléfono puede generar un error, por lo tanto, debe establecerse siempre en el modelo teléfono o móvil.

Si desea buscar campos disponibles, escriba el nombre usado en el frontend en la casilla buscar…. De este modo obtendrá el resultado de todos los campos disponibles para el modelo (aplica a) para el que se ha creado la plantilla.

Nota

Si desea encontrar campos específicos, es posible que deba navegar por varios niveles en el cuadro de resultados de la búsqueda. Utilice los iconos > (cheurón derecho) y ⬅️ (flecha izquierda) para navegar entre los niveles del menú.

Buscar el campo de teléfono en la barra de búsqueda.

Cambie la categoría para que corresponda a una categoría de marketing, utilidad o autenticación. En la mayoría de los casos se utilizarán las dos primeras opciones, a menos que el usuario desee enviar un restablecimiento de contraseña o algo relacionado con la seguridad. Seleccione marketing si desea enviar mensajes promocionales y seleccione utilidad si desea enviar mensajes transaccionales generales (por ejemplo, órdenes de venta, entradas para eventos, etc.).

Importante

Especificar una categoría incorrecta puede causar un estado de marcado/rechazado de Meta durante el proceso de aprobación.

Añada los usuarios que pueden utilizar esta plantilla. En la columna de la derecha, también se puede configurar un tipo de encabezado junto con un mensaje de encabezado.

Los tipos de encabezado disponibles son los siguientes:

  • Texto

  • Imagen

  • Video

  • Documento

  • Ubicación (es necesario establecer variables)

Vaya a la pestaña cuerpo para configurar el mensaje principal de la plantilla.

Cuando haya realizado todos los cambios necesarios en la plantilla, haga clic en el botón Enviar para aprobación de la esquina superior izquierda. Esto hará que el estado de la plantilla cambie a pendiente.

El estado seguirá siendo Pendiente hasta que Meta tome una decisión. Cuando esto pase, se le enviará un correo de confirmación donde se indicará que se aprobó (o rechazó) la plantilla. Las plantillas se tendrán que sincronizar desde la base de datos de Odoo.

Vea esta sección para obtener más información sobre la sincronización de plantillas.

Truco

En Odoo hay disponibles plantillas de datos de demostración preconfiguradas que puede usar y modificar. Puede modificar estas plantillas para cumplir con sus necesidades empresariales.

Para usar estas plantillas, vaya a WhatsApp ‣ Plantillas y seleccione una plantilla preconfigurada. Haga clic en Enviar para aprobación para iniciar con el proceso de aprobación. El administrador de la cuenta de Meta recibirá un correo cuando se apruebe la plantilla.

Botones

Puede agregar botones a los mensajes desde la pestaña Botones . Ingrese el Tipo (ya sea Visitar sitio web, Número de llamada, o Respuesta rápida), y después especifique el Texto del botón, Número de llamada o URL del sitio web (incluyendo el Tipo de URL), según el tipo del botón.

Nota

También puede agregar botones desde la consola empresarial de Meta. Para ver el tablero de plantillas de WhatsApp de meta vaya a https://business.facebook.com/wa/manage/home y después vaya a Herramientas de la cuenta ‣ Gestionar plantillas.

Uso de marcadores de posición y variables

Cuando usamos la plantilla, las variables dinámicas hacen referencia a ciertos campos dentro de la base de datos de Odoo para producir datos únicos en el mensaje de WhatsApp. Codificamos las variables dinámicas para mostrar campos que se encuentran dentro de la base de datos, dentro de un modelo.

Example

Muchas empresas buscan llamar la atención de los clientes por medio de mensajes de WhatsApp personalizados. Para hacer esto con Odoo tenemos que configurar una variable dinámica para referenciar un campo dentro de un modelo. Por ejemplo, podemos referenciar el nombre de un cliente en un correo electrónico con el campo Cliente dentro del modelo Orden de ventas.

Imagen que muestra las variables dinámicas dentro de un mensaje de WhatsApp.

Para agregar variables dinámicas en el cuerpo del mensaje hay que agregar marcadores de posición en el texto. Para agregar un marcador de posición en el cuerpo del mensaje ingrese {{1}} para el primero. Para el segundo marcador de posición, ingrese {{2}}  y vaya incrementando los números conforme agregue marcadores de posición al texto.

Example

Aquí le mostramos el texto del cuerpo de la plantilla del recibo de pago:

Apreciable {{1}},

Aquí está su factura con referencia {{2}} de parte de {{3}} por un total de {{4}}{{5}}.
Para revisar la factura o pagar en línea, vaya a: {{6}}

Gracias

Ver también

Plantillas de WhatsApp.

Antes de enviar la plantilla a Meta para su aprobación debe configurar estos marcadores de posición en la pestaña de Variables. Para editar las variables dinámicas en la plantilla, primero debe cambiar el Tipo a Campo del modelo. Así Odoo podrá hacer referencia a un campo dentro de un modelo para mostrar información personalizada al enviar el mensaje.

Después, edite el campo de las variables dinámicas. El campo Aplica a en la plantilla se debe de editar antes para asegurarnos que se están referenciando el campo y modelos correctos.

Para buscar en los campos disponibles, ingrese desde el frontend el nombre del campo en la barra de búsqueda. Esto le arrojará un resultado de todos los campos disponibles para el modelo (Aplica a) para el que se creó la plantilla. Es posible que tenga que configurar varios niveles.

Example

Las siguientes son ejemplos de variables que se configuran para los marcadores de posición antes mencionados en el recibo de pago que mostramos:

Nombre

Valor de ejemplo

Tipo

Campo

body - {{1}}

Azure Interior

Campo del modelo

Partner

body - {{2}}

INV/2022/00001

Campo del modelo

Número

body - {{3}}

Mi compañía

Campo del modelo

Empresa

body - {{4}}

$

Campo del modelo

Currency > Symbol

body - {{5}}

4000

Campo del modelo

Cantidad

body - {{6}}

https://..

Enlace del portal

Example

Por ejemplo, en la pestaña cuerpo si escribe «Hello {{1}},», entonces {{1}} debe configurarse en la pestaña Variables. Para este caso en específico, el mensaje debe hablarle al cliente por su nombre, por lo que debe configurar {{1}} de manera que el campo {{1}} se llene con el nombre del Cliente.

Advertencia

Personalizar las plantillas de WhatsApp está fuera del alcance del Soporte de Odoo.

Aprobación de plantillas en Meta

Después de actualizar las variables dinámicas en la plantilla, debe volver a enviar la plantilla a Meta para su aprobación. Haga clic en Enviar para aprobación para iniciar el proceso de aprobación. Cuando se apruebe la plantilla, se enviará un correo al correo del administrador de la cuenta de Meta.

Una vez que tenga la aprobación de Meta, vuelva a sincronizar las plantillas en la base de datos de Odoo. Vea la siguiente documentación: Sincronización de plantillas.

Truco

Para ver el estado de la plantilla de WhatsApp de Meta, vaya a https://business.facebook.com/wa/manage/home. Después, vaya a Herramientas de la cuenta ‣ Plantillas de mensajes.

Sincronización de plantillas

Una vez que el equipo de Meta apruebe las plantillas, debe sincronizarlas en la base de datos de Odoo. Para hacerlo, primero debe ir a la aplicación WhatsApp ‣ Configuración ‣ Cuentas de WhatsApp empresa y seleccione la configuración que se debe sincronizar. En la sección llamada Envío de mensajes baje y haga clic en Sincronizar plantillas. Meta actualizará las plantillas que se aprobaron para que se puedan usar con varias aplicaciones en la base de datos.

Imagen donde se muestra la sincronización de las plantillas de WhatsApp Meta con la base de datos de Odoo y el botón 'Sincronizar plantillas' está resaltado.

Al finalizar, aparecerá un mensaje verde en la esquina superior derecha donde se mostrará el número de plantillas actualizadas.

Truco

También puede sincronizar plantillas de manera individual directamente en la plantilla. Vaya al tablero de la aplicación de Whatsapp ‣ Plantillas y seleccione la plantilla que quiere sincronizar. Después, haga clic en el botón Sincronizar plantilla que se encuentra en la parte superior del menú en el formulario de la plantilla.

Crear plantillas en Meta

Primero, vaya al tablero de plantillas de WhatsApp Meta, y después vaya a Account tools (herramientas de la cuenta) ‣ Plantillas del mensaje.

Imagen de los botones herramientas de la cuenta y plantillas de mensajes resaltados en el gestor de empresa.

Para crear una plantilla de WhatsApp, haga clic en el botón azul Create template (Crear plantilla) y seleccione la Category (categoría). Las opciones enlistadas incluyen Marketing, Utilidad, y Autenticación. En la mayoría de los casos usará las primeras dos opciones, a no ser que quisiera enviar un mensaje para recuperar una contraseña o algo relacionado a la seguridad de la cuenta.

Ingrese el Nombre de la plantilla y después seleccione el Idioma de la plantilla.

Nota

Para seleccionar más de un idioma escriba el o los nombres de los idiomas y seleccione todos los que necesite.

Imagen que muestra las opciones de configuración de plantillas con las opciones de Marketing, Utilidades, Nombre e idioma resaltados.

Luego de hacer las selecciones apropiadas, haga clic en el botón Continuar que se encuentra en la esquina superior derecha. Esta acción le redireccionará a la página para editar la plantilla, allí configure el encabezado, cuerpo, pie de página y los botones. A la derecha de la plantilla aparecerá la previsualización del aspecto de la plantilla en producción.

Imagen donde se edita la plantilla con las opciones encabezado, cuerpo, pie de página y los botones.

Cuando se hagan todos los cambios necesarios a la plantilla, haga clic en el botón Enviar que se encuentra en la esquina superior derecha. Aparecerá una ventana de confirmación para confirmar el idioma; haga clic en Confirmar para aprobarlo. Después aparecerá otra ventana donde se le indicará que la plantilla se enviará a Meta para su revisión y aprobación.

El Estado de la plantilla pasará a En revisión hasta que Meta tome una decisión. Una vez que haya recibido el correo de confirmación donde se acepte la plantilla, necesitará sincronizar las plantillas desde la base de datos de Odoo.

Ver también

Para más información sobre cómo configurar plantillas con las herramientas de desarrollador de Meta, visite la documentación sobre plantillas de WhatsApp de Meta.

Notificaciones

La gestión de las notificaciones de WhatsApp es similar a la de los mensajes de Conversaciones en Odoo. Aparecerá una ventana emergente con el mensaje que envió el cliente. De forma predeterminada debe establecer las notificaciones en la configuración de la cuenta de WhatsApp Business en Odoo.

Para ajustar la configuración de notificaciones vaya a la aplicación de WhatsApp ‣ Configuración ‣ Cuentas de WhatsApp empresa. Desde ahí seleccione la cuenta y baje a la sección Control, donde se administran las notificaciones. En el encabezado Notificar usuarios escriba qué usuarios deben recibir notificaciones de este canal de WhatsApp.

Nota

Not todos los usuarios que se indican en la cuenta de WhatsApp empresa recibirán las notificaciones una vez que se inicie una conversación entre un usuario y un cliente. El único usuario que recibirá notificaciones será el que esté en la conversación. Si el usuario no responde dentro de 15 días, entonces la respuesta del cliente aparecerá una vez para todos los usuarios una vez que los 15 días terminen.

Agregar usuarios a un chat

Para agregar usuarios a un chat de WhatsApp debe expandir la ventana emergente de WhatsApp. Las conversaciones de WhatsApp se encuentran en la aplicación Conversaciones. Haga clic en el icono 👤+ (agregar usuario) en la parte superior de la conversación y aparecerá una ventana en la que podrá invitar usuarios a la conversación.

Imagen que muestra el proceso de agregar usuarios a las conversaciones, con el icono para agregar a un usuario resaltado.

Preguntas frecuentes sobre la API de WhatsApp

Verificación

A partir de 1 de febrero, 2023, es posible que sea necesario realizar una verificación empresarial para tener acceso de nivel avanzado a permisos. Esto incluye enviar documentos de la oficina de la empresa a Meta. Lea esta documentación para más información.

Errores en plantillas

La edición de plantillas puede causar retrocesos y errores a menos que se siga a la precisión el proceso que se indicó antes: (Plantillas de WhatsApp).

Error de validación de plantilla duplicada

Al hacer la sincronización de plantillas es posible que haya muchas plantillas con el mismo nombre en Meta y en Odoo, lo cual causará un error de validación. Para solucionar este problema es necesario cambiar el nombre de la plantilla en Odoo y sincronizar las plantillas de nuevo. Siga estos pasos: Sincronización de plantillas.

Imagen de un error de usuario en Odoo cuando existe una plantilla duplicada

Errores de token

Error de usuario

Si no reemplaza el token temporal con un token permanente, aparecerá un error de usuario en Odoo si prueba la conexión después de enviar las fallas. Para solucionar este problema vea: Token permanente.

Imagen de error de usuario cuando un token caduca.

Error de usuario del sistema 100

Si el usuario que está configurando el token permanente es un Empleado, aparecerá un error de usuario 100.

Para corregir este error, cree un usuario de sistema Administrador. Siga el proceso que se muestra aquí: Token permanente.

Imagen de error de usuario que aparece en Odoo cuando un empleado genera un token y no un administrador.