¿En qué podemos ayudarte?

Cómo conectar Arkibot con WhatsApp

Notion image

Empecemos…

Conectar Arkibot con WhatsApp va a permitir a tus clientes hacer sus consultas en el entorno de WhatsApp pero, por detrás, las respuestas y la gestión conversacional serán gestionadas por Arkibot de forma automatizada. Dentro de las tres versiones disponibles de WhatsApp que hay actualmente (uso personal, Business y API Cloud WhatsApp Business), en esta guía te vamos a explicar cómo puedes conectar en tan solo 6 pasos Arkibot con WhatsApp mediante API Cloud de WhatsApp.

 

♾️ Primer paso: crear una APP en Meta

Antes de nada, es imprescindible que te crees una cuenta dentro de Meta. ¿Dónde puedes hacerlo? → desde aquí. Una vez dentro, ve a la parte de “My Apps” o “Log In” e introduce los datos de tu cuenta de Facebook (puedes usar la de tu negocio).

Notion image

Después, haz clic en “Crear una app” 😉

Notion image

En tipo de “app”, selecciona “Negocios”.

Notion image

Ahora, dale un nombre a tu aplicación y asocia una cuenta de correo y una cuenta empresarial de Facebook Business. Te pedirá una contraseña, hacer login con la cuenta de Facebook y, a continuación, te creará la aplicación.

Notion image

♾️ Segundo paso: añádele una cuenta con un perfil de WhatsApp 📶

En esta nueva pantalla te aparecerán la lista de posibilidades que ofrece Meta for Developers para asociar a la App. En este caso, tendrás que elegir “WhatsApp”.

Notion image

Desde ahí llegarás a la parte de “API de la plataforma de WhatsApp Business”, donde tienes que pulsar en el botón “Continuar”.

Notion image

Ya estás dentro de la plataforma de WhatsAPP Business. 🙂 Ahora, haz clic en “Empezar a usar la API”

Notion image

En la parte de “Primeros pasos”, podrás hacer una primera prueba para enviar y recibir mensajes con WhatsApp. Puedes usar el número de prueba que te genera Meta o introducir el que vayas usar en tu negocio. En la parte de “Para”, escribe el número de teléfono donde quieres recibir ese primer mensaje de prueba para ver que todo funciona. 😉

Notion image

Una vez hecho esto puedes haces dos cosas:

  • Utilizar (de momento) el número de teléfono de prueba de Meta con validez solo durante unos días para hacer pruebas con Arkibot.
 
 
  • Configurar directamente el número de móvil que vayas a usar donde dice “Agregar un número de teléfono”. Este es el momento de crear tu perfil de WhatsApp Business donde debes indicar:
    • Nombre para mostrar en el perfil.
    • Zona horaria.
    • Sector o actividad de nuestro negocio.
    • Descripción adicional.
Notion image

Después tendrás que añadir el número de teléfono (que tendrás que verificar en Meta a través de un código SMS o llamada) y país. *La verificación del número puede llevar desde minutos hasta horas.

⚠️
Los datos que acabas de completar, serán los que se mostrarán en el mensaje que reciba tu cliente en su conversación. Los puedes ver en este ejemplo:
 
Notion image
 

♾️ Tercer paso: conéctalo con Arkibot 🤖 

Es el momento de llevar los datos de Meta a tu herramienta de chatbot. Para eso, fíjate bien en los datos numéricos señalados en esta imagen:

Notion image
 

Ahora, entra en Arkibot y en la parte de “Bots” →“Ajustes” →“WhatsApp” verás que aparecen los apartados de:

  • ApplicationID: es el Identificador de la cuenta de WhatsApp Business.
  • PhoneNumberID: el Identificador de número de teléfono.
  • Api Key: Es el token de acceso temporal (más adelante veremos cómo hacer que este token sea definitivo).

Añade los datos numéricos que hemos visto antes en Meta en sus apartados correspondientes. Después, si haces clic en “Número de teléfono visible” verás que aparece automáticamente el número de teléfono que vas a usar en tus comunicaciones. Si es correcto… ¡Enhorabuena! Has conseguido conectar con la API de WhatsApp 👏👏🤖

Notion image

♾️ Cuarto paso: vamos con los webhooks

Para que se puedan establecer conversaciones con Arkibot, te falta unirlo con la parte de Webhooks.

Dentro de Meta, ve a “Configurar webhooks para recibir mensajes” donde tienes que añadir:

  • La URL de devolución de llamada.
  • El token de verificación.
Notion image

¿Dónde puedes encontrar estos datos? Muy fácil, en Arkibot. Copia la URL que aparece en color azul oscuro en Arkibot y pégala en la parte de “URL de devolución de llamada” dentro de Meta. Haz lo mismo con el “token de verificación” que te genera Arkibot y llévalo a Meta. Una vez hecho esto, haz clic sobre “Guardar y verificar” y listo. 🙂

Notion image

Es el turno de configurar los eventos y notificaciones en el apartado de “Webhooks”. Para eso, tiene que estar activada la casilla de “WhatsApp Business Account”. Desde ahí podrás hacer tests sobre cada evento y suscribirte a cada uno pero, para este caso, será suficiente con activar el evento “messages”.

Notion image

Si haces “Test” sobre el evento te saldrá este mensaje →

Notion image

Te suscribes sobre el evento y así sucesivamente con los que elijas. 😃

Notion image

 ♾️ Quinto paso: elige el widget que quieres que aparezca 💬

Todo listo hasta aquí. Ya te queda muy poco para ver cómo tu bot se conecta a WhatsApp y empieza a tener conversaciones automatizas con tus clientes. Es el momento de elegir cómo quieres que aparezca el widget en tu sitio web. Tienes varias opciones:

  • Siempre widget html: No se muestra el widget de WhatsApp.
  • Botón WhatsApp en móviles y widget html en el resto: diferencia si el usuario está en un entorno móvil o escritorio.
  • Siempre botón WhatsApp: el que hemos elegido en este ejemplo, visible en cualquier entorno.
Notion image
Notion image

Dentro del panel de monitorización podrás diferenciar fácilmente si el chat viene de WhatsApp por el famoso icono verde 😊. También verás el nombre del usuario que está hablando, su número de teléfono e IP.

Notion image

 ♾️ Sexto y último paso: crea un token definitivo🔮 

 
 

Si recuerdas, antes habíamos dejado puesto un token temporal. Pero para no tener que estar copiando y pegando este dato diariamente, vamos a crear un token definitivo.

Dentro de Meta, selecciona en la parte de Apps la cuenta que has creado y haz clic sobre el nombre del negocio.

Notion image

Ahora, selecciona “Usuarios del sistema” y después “Agregar”.

Notion image

Introduce el nombre y en el “Rol del usuario del sistema” selecciona “Administrador”. Después, haz clic en “Crear usuario del sistema”.

Notion image

Pulsa en ““Agregar activos”.

Notion image

Selecciona las siguientes opciones y guarda los cambios:

  • Apps.
  • Activos.
  • Control total: aquí marca “Administrar app”.
Notion image

Ahora dirígete a “Generar un nuevo token”. Aquí es importante que selecciones, al menos, los permisos de WhatsApp business messaging y WhatsApp business management.

Notion image

Una vez hecho esto, obtendrás tu token definitivo. Te aconsejamos que lo guardes en un gestor de contraseñas o en un lugar seguro, ya que Facebook no guardará este dato por ti.

Ahora, lleva este dato a Arkibot dentro del apartado de configuración de WhatsApp, en la parte de “Api Key”. Igual que ha ocurrido antes, si lo has hecho correctamente, te saldrá el número de teléfono que hayas configurado. Esto significa que el token funciona bien. Felicidades de nuevo. 😊

El token estará activo en tu cuento de Meta hasta que tú quieras.

Notion image

Ahora, solo tienes que dejar que tus clientes hablen con tu bot a través de WhatsApp para resolver sus preguntas más comunes y repetitivas mientras tú haces cosas más importantes para tu negocio. Esperamos que esta guía te haya resultado de ayuda. 😄

 
¿Te ha resultado útil este artículo?
😞
😐
🤩