Flowti Docs
Guias

Conexión con la api de Whatsapp Business

En esta guía te mostraremos las formas como puedes conectar el canal conversacional de Whatsapp business en Flowti, para que tus agentes puedan administrar conversaciones inteligentes en tu negocio por ti.

Requisitos previos

  • Cuenta de Facebook o cuenta de Meta administrada
  • Registro de desarrolladores
  • Si aún no te registraste, visita la página de registro de desarrolladores y sigue las indicaciones.
  • Dispositivo con WhatsApp para enviar y recibir mensajes de prueba.

Paso 1. Crear una nueva app de Meta con WhatsApp

  • Abre el panel de apps de Meta para crear una nueva app de Meta con el caso de uso de WhatsApp.
  • Haz clic en Crear app.
  • Agrega el nombre de la app y tu correo electrónico.
  • Selecciona el caso de uso Conectarse con los clientes a través de WhatsApp y haz clic en Siguiente.
  • Selecciona un portfolio comercial o crea uno.
  • Allí, se muestra una lista de requisitos de publicación. Es posible que no tengas ninguno en este momento. Haz clic en Siguiente.
  • Confirma tus detalles, caso de uso y portfolio comercial. Haz clic en Anterior para hacer cambios o en Crear app para completar el proceso de creación de apps.
Imagen de la guia
Imagen de la guia

Después de crear la app con el caso de uso de WhatsApp, se te redirigirá a la página Personalizar caso de uso > Conectar en WhatsApp > Inicio rápido en el panel.

Paso 2. Comenzar a usar la API

  • Haz clic en el botón Comenzar a usar la API para configurar la API. Para hacerlo, agrega un número de teléfono y envía tu primer mensaje. Se te redirige a la página Configuración de la API.
  • En la sección Configuración de la API, conecta tu app a una cuenta de WhatsApp Business. Esta conexión permite a tu app acceder a la API de la nube de WhatsApp y enviar mensajes en nombre de tu negocio. Selecciona una cuenta de WhatsApp Business existente o crea una nueva:
  • Para usar una cuenta preexistente: selecciona la cuenta de WhatsApp Business en el menú desplegable.
  • Para crear una nueva cuenta: haz clic en Crear una cuenta de WhatsApp Business y sigue las instrucciones para configurar tu perfil de empresa.
  • Una vez conectada, verás el identificador de tu cuenta de WhatsApp Business en el panel de configuración de la API.
  • Guarda el identificador para usarlo en las llamadas a la API.
  • Genera un Access Token dando click al boton Generar Token de Acceso, selecciona el whatsapp correspondiente y finaliza los pasos.
Imagen de la guia
Imagen de la guia
Imagen de la guia
Imagen de la guia

Nota: Si creaste un nuevo portfolio comercial de Meta durante la creación de la app, es posible que se haya creado automáticamente una cuenta de WhatsApp Business para ti. Verifica la conexión en la sección de configuración de la API antes de continuar.

Paso 3. Configurar la Conexión en Flowti

  • Ingresa a Flowti, e inicia sesión con tu cuenta, si no tienes puedes registrare aqui.
  • Dirigite a la sección conexiones, y da click en el boton Nueva Conexión.
  • Selecciona la opción Whatsapp Business y da click en siguiente.
  • Da click en el boton configuración avanzada.
  • Copia y pega en la casilla ID del numero telefónico el Identificador del número de teléfono obtenido en el paso anterior en la configuración de meta, de igual manera hacemos lo mismo con el access token generado, y damos click en guardar.
Imagen de la guia
Imagen de la guia
Imagen de la guia
Imagen de la guia

Paso 4. Configuración del Webhhok

Este es un paso crucial para que Flowti pueda recibir los eventos de whatsapp.

  • Cuando creas la conexión seras redirigido a la ventana de conexiones de Flowti en donde podras ver tu conexión con sus respectivos datos, en dicha conexión observaras una url llamada Webhook y un token.
  • Volveremos nuevamente a el panel de meta y daremos click en el boton Configuración en el menu izquierdo.
  • Copiaremos la url del webhook generada en Flowti y la pegamos en la casilla URL de devolución de llamada, de igual manera copiamos el token que nos ofrece flowti para nuestra conexión y lo pegamos en la casilla Token de verificación, y damos click en la casila verificar y guardar.
  • Copia y pega en la casilla ID del numero telefónico el Identificador del número de teléfono obtenido en el paso anterior en la configuración de meta, de igual manera hacemos lo mismo con el access token generado, y damos click en Verificar y Guardar.
  • Posteriormente al validarse el webhook y token se habilitaran una serie de eventos, bajaremos en la pagina y marcaremos messages.
Imagen de la guia
Imagen de la guia
Imagen de la guia

Paso 5. Probando la conexión.

  • Desde otro dispositivo envía un mensaje de whatsapp a la numero de whatsapp business configurado previamente.
  • En la plataforma Flowti recibirás una notificación de un mensaje entrante.
  • puedes dar click en la notificación o desde el modulo conexiones dar click en el botón ver conversaciones de la conexión.
  • Observaras un panel con los estados de los mensajes y veras un mensaje con el estado Abierto y el numero telefónico que te escribió.
  • Da click en el mensaje y serás dirigido a un chat en donde podrás ver el contenido de la conversación, así como responder manualmente
Imagen de la guia
Imagen de la guia
Imagen de la guia
Nota: El access token generado anteriormente tiene un tiempo de expiración corto de unas 24 horas, si deseas crear un access token permanente o con un mayor tiempo de duración, debes ingresar a Meta Business Suite, ir a la sección de Usuarios del sistema, crear un usuario administrador, asignarle tu aplicación con control total y generar el token seleccionando los permisos de mensajería.

A continuación te dejamos algunos pasos extras para ello.

Imagen de la guia
Imagen de la guia
Imagen de la guia
Imagen de la guia
Imagen de la guia
Imagen de la guia
Imagen de la guia

On this page

Conexión con la api de Whatsapp Business | Documentacion Flowti