WhatsApp Business

La integración de Janis con WhatsApp Business ofrece varias ventajas significativas que pueden mejorar la eficiencia operativa, la comunicación con los clientes y la experiencia general del usuario ya que muchos clientes prefieren la comunicación a través de WhatsApp, especialmente para cuestiones relacionadas con servicios y seguimiento de sus pedidos.

1. Requisitos y configuraciones en Meta para utilizar la integración de Janis con WhatsApp Business

Para poder utilizar la integración de Janis con WhatsApp Business se debe tener previamente una cuenta de WhatsApp.

Para esto se deben seguir los siguientes pasos.

1.A. Crear cuenta de Developer y App en Meta

Para crear una cuenta Developer en Meta se debe seguir el instructivo oficial de Meta. Una vez creada la cuenta, se deberá también crear la App.

Al acceder a la cuenta, saldrá la opción de crear la APP.

Luego se debe indicar la función que debe tener la APP. En este caso, hay que seleccionar la opción de "Otro".

Posteriormente seleccionar "Negocios".

Por último, se debe indicar el nombre y el email del responsable de la APP.

Una vez creada la APP, sólo quedará configurar realizar la configuración. Para este paso es requerido ya tener el número de teléfono.

1.B. Crear y configurar usuario de sistema

Una vez que se tenga la aplicación creada se debe crear un usuario sistema. Para esto, se debe ingresar a la Admin de Meta, seleccionar la APP ya creada y agregar "Usuarios del sistema".

Se deberá ingresar nombre y "Rol" (que puede ser "Empleado")

Al tener creado el "Usuario del sistema", se deberá crear un nuevo token sin expiración y con acceso a WhatsApp (Complementario al token que crea por defecto Facebook).

1.C. Configurar número de teléfono y medio de pago

  1. Para agregar un número de teléfono se debe ingresar al Admin de Meta
    1. Seleccionar la opción de WhatssApp -> API Setup
      1. Step 5 -> Add phone number: Aqui se puede incluir tambien un número de teléfono que ya exista, pero no puede ser un numero de cuenta empresa.
  2. Para agregar un medio de pago se debe también ingresar al Admin de Meta
    1. Seleccionar la opción de WhatssApp -> API Setup
      1. Step 6 -> Add payment method

🚧

Esperar a finalizar la configuración para avanzar con este paso

Para agregar el medio de pago se debe realizar una vez finalizadas el resto de todas las configuraciones, incluídas las que deben hacerse en Janis.

2. Configuraciones en Janis

2.A. Consultar número de teléfono y número de cuenta

Para configurar Janis, previamente se deben tener los siguientes datos obtenidos en Meta:

  • Phone number ID
  • WhatsApp Business Account ID

Para visualizar esta información, se debe ingresar al Admin de Meta y seleccionar la seción "Configuración de la API".

2.B. Crear cuenta de WhatsApp en Janis

Para crear una cuenta, se debe ingresar al listado de Cuentas de WhatsApp. Al seleccionar la opción de "Nuevo" se deberán completar los siguientes datos:

  • Seleccionar "Meta" en el listado de integraciones
  • Completar númer de cuenta Meta y token
    • Estos campos no podrán ser editados una vez configurado.
  • Activar la opción de "Publicar template"

2.C. Crear número de teléfono

El número de teléfono que se configure en Janis será el número desde el que saldrán las comunicaciones. Para esto, se debe integrar al listado de números telefónicos y seleccionar la opción de "Nuevo".

En la sección, se deberá ingresar:

  • El ID del número de teléfono que provea Meta en el campo "ID Integración"
    • Este campo no podrá ser editado una vez configurado.
  • Seleccionar la cuenta creada en el paso anterior
  • Código de país en el campo "Prefix".
    • Ejemplo 54 para Argentina o 52 para México.
  • Número de teléfono (Sin el 9) en el campo "Teléfono"

2.D. Integrar los Templates

Una vez configurado el punto anterior, se requiere ingresar al listado de Templates de Janis y seleccionar el teléfono desde el que se quiere mandar el mensaje. Siempre será el teléfono creado creado en el punto (2.B).

2.E. Personalizar los mensajes

Los valores en el Body, serán los mensajes que serán enviados como cuerpo del mensaje en Whatsapp. Para esto se debe considerar que se declaran en el body en base al orden {1}, {2},{3} (según la cantidad de variables).

🚧

Puntos a considerar en la personalización de mensajes

  • Solo deja publicar un template cada 24hs
  • Header, body y footer tienen limitaciones de caracteres. Header y Footer tiene 60 caracteres

2.F. Validar que los templates se hayan publicado

Una vez configurados los templates, se debe asegurar que hayan quedado publicados.

3. ¿Cómo se visualizan los mensajes que llegan por WhatsApp?

Una vez que se han finalizado las configuraciones detalladas en el punto 1 y 2, los mensajes ya estará listos para ser enviados. A nivel cliente final, los mensajes se visualizará como un mensaje de WhatsApp estándar, en el que el mensaje estará acotado al template ya configurado.

El monitoreo de cada mensaje enviado puede hacerse desde el propio listado de mensajes. Desde el listado se podrá ver el template, canal y estado con el que se envió cada mensaje.