Integración perfecta: WhatsApp Cloud API

22 de noviembre de 2023

11 min.

Con el lanzamiento de WhatsApp Cloud API, alojada por Meta, WhatsApp abrió nuevas posibilidades de negocio para empresas de todos los tamaños.

En este artículo te presentaremos todo lo que necesitas saber sobre la WhatsApp Cloud API, en qué se diferencia de la API de WhatsApp On-Premise y cómo puedes configurarla para aprovecharla al máximo.

¿Qué es WhatsApp Cloud API?

WhatsApp Cloud API (también podrás encontrarla como Cloud API WhatsApp o WhatsApp API Cloud) permite a las medianas y grandes empresas interactuar con los clientes utilizando la versión alojada en la nube de Meta. WhatsApp Cloud API ofrece muchas funciones que permiten a las empresas conectarse e interactuar con sus clientes.

Puedes integrar esta API con diferentes sistemas backend, incluidas plataformas de marketing o CRM.

Meta destaca lo siguiente:

“Por lo general, recomendamos a la mayoría de las empresas utilizar la API de la nube, porque es más fácil de implementar y mantener.”

Consulta la siguiente infografía para comprender lo que pueden hacer las empresas con WhatsApp Cloud API.

Diferencias entre WhatsApp Cloud API y la API local

Comparemos lo que puede ofrecer WhatsApp Cloud API frente a lo que puedes conseguir con WhatsApp On-Premise API.

>>>

Deslizar

>>>
Principales diferencias
WhatsApp On-Premise API
WhatsApp Cloud API
Interfaz Front-end
No
No
Alojamiento
Debes alojar el software de la API en tus propios servidores o centros de datos
Meta aloja la API por ti.
Acceso
Servidor propio o de terceros (tiene un costo)
A través de Meta
Actualizaciones
Tú mismo debes gestionar regularmente las actualizaciones de software
Meta se encarga de las actualizaciones del software API.
Privacidad
Cifrado de extremo a extremo por tu proveedor de servicios empresariales
Cifrado de extremo a extremo por Meta
Tiempo de instalación
Requiere más tiempo para la instalación
Requiere menos tiempo para la instalación
Costes
Pagas por la configuración del servidor, el mantenimiento y por mensaje enviado o por conversación
Meta cubre los gastos de alojamiento. Sólo pagas por mensaje o conversación
Mantenimiento de la API
Actualizaciones manuales por parte del proveedor de servicios empresariales
Actualizaciones automáticas por Meta
Requisitos técnicos
Adecuado para necesidades técnicas específicas
Fácil aplicación
Protocolo API
Utiliza REST API
Utiliza Graph API
Rendimiento(Mensajes por segundo)
Envía hasta 70 mensajes de texto por segundo en conexión simple.Envía hasta 250 mensajes de texto por segundo en conexión múltiple.El envío de mensajes con contenido multimedia puede reducir estas cifras
Soporta hasta 80 mensajes por segundo por defecto. Soporta 1.000 mensajes por segundo bajo demanda. Con cargas elevadas del sistema, una empresa puede experimentar una reducción del rendimiento de los mensajes
Multimedia
Alojamientos multimedia en tu proveedor de servicios empresariales
Puedes cargar multimedia en la Cloud API
Ubicación del servidor
Depende del proveedor de servicios de tu empresa
En Norteamérica y la Unión Europea
Asistencia
Disponible 24 horas al día, 7 días a la semana, para cuestiones críticas
Disponible 24 horas al día, 7 días a la semana, para cuestiones críticas, hasta que se resuelva el problema

Fuente

La diferencia clave entre WhatsApp-Cloud-API y la On-Premise API es la infraestructura de alojamiento: en la nube o autogestionada. Esta elección afecta directamente a dos cosas

  1. Simplicidad de la integración para las empresas
  2. Velocidad de las actualizaciones

Como se muestra más arriba, las empresas pueden confiar en proveedores de soluciones empresariales (BSP) como Twilio o Kommo para obtener la aprobación de WhatsApp Business API para acceder a la API On-Premise. La asociación con un BSP proporciona una interfaz front-end ideal para la mensajería. En estos casos, Meta no proporciona acceso directo a la Cloud API.

Con WhatsApp Cloud API, por otro lado, puedes evitar la necesidad de un WhatsApp BSP y obtener aprobación y acceso instantáneo a la API directamente desde WhatsApp from Meta sin coste alguno (excepto las tarifas de mensajería). Esto es útil si ya tienes un equipo interno de desarrolladores, lo que significa que puedes ahorrar costes.

Si optas por la Cloud API, Meta se encargará de todo el alojamiento y mantenimiento del back-end. Esto permite a tu empresa acceder a las últimas funciones y actualizaciones de WhatsApp sin coste adicional. Ya no tendrás que esperar a que las funciones lleguen a través de terceros ni dedicar tiempo a implementar las actualizaciones tú mismo.

Explorando las ventajas

Veamos ahora las ventajas de Cloud API WhatsApp 👇.

La funcionalidad de la WhatsApp Cloud API puede variar en función del Whatsapp BSP o CMM elegido, pero las características principales de la WhatsApp Cloud API siguen siendo las mismas en todos los proveedores de soluciones empresariales.

Una vez configurado, puedes empezar a enviar difusiones y mensajes interactivos. También puedes utilizar herramientas de automatización avanzadas como chatbots y plantillas de WhatsApp para maximizar la eficacia de tus equipos de marketing, asistencia y ventas.

Algunas limitaciones

  1. Meta no proporciona una plataforma para la interacción directa de los clientes con WhatsApp-Cloud-API. Para enviar y recibir mensajes, es necesario conectarlos a un BSP o a un software de gestión de conversaciones con clientes (o CMM por sus siglas en inglés) como Kommo.r

También puedes desarrollar tu propia aplicación para ahorrarte los servicios de terceros.

  1. Otra limitación es que si ya utilizas WhatsApp Business API, no puedes utilizar simultáneamente el mismo número de teléfono con WhatsApp Cloud API.

Aunque puedes transferir el número a la API en la nube, debes elegir entre un tipo de cuenta u otro.

Nota: El número de teléfono de la empresa debe estar registrado en Cloud API. Si el número está registrado en la On-Premise API, primero debe migrarse a la API en la nube. No puedes utilizar la API local y la API en la nube con el mismo número de teléfono.

Precios de WhatsApp Cloud API: ¿Es gratis?

Como acabamos de comentar, al eliminar las tarifas de los BSP asociadas al alojamiento, WhatsApp Cloud API ha conseguido que las interacciones con los clientes sean más fluidas y rentables.

Las tarifas de WhatsApp Cloud API dependen del tipo de acceso que necesites.

Si no dispones de los recursos técnicos necesarios para configurar la WhatsApp Cloud API, puedes optar por un BSP. Esto implicará costes adicionales.

Si optas por obtener la API de WhatsApp directamente de Meta, sólo tendrás que pagar cargos por conversación de WhatsApp. (Pero, en este caso, necesitas tener un equipo de desarrolladores de WhatsApp que puedan integrarla).

Los cargos por conversaciones de WhatsApp se basarán en el volumen y el tipo de conversaciones entre tú y tus clientes. Hay dos tipos principales de conversaciones de WhatsApp:

  • Iniciadas por el usuario (también conocidas como conversaciones de servicio)
  • Iniciada por la empresa

Tipos de conversaciones de WhatsApp

Iniciada por el usuario
Iniciada por la empresa
Conversaciones de servicio
Conversaciones de marketing
Conversaciones de punto de entrada gratuito
Conversaciones utilitarias
Conversaciones de autenticación

Lee nuestro artículo para obtener más información sobre los precios de la API de WhatsApp.

Si utilizas WhatsApp On-Premise API

Si ya está utilizando WhatsApp On-Premise API, puede hacer dos cosas:

  1. Seguir utilizando la API local de WhatsApp
  2. Migra tu cuenta a la API de WhatsApp en la nube

La migración a WhatsApp-Cloud-API requerirá probablemente algunos cambios en tu negocio. La transición puede realizarse sin problemas, ya sea directamente con Meta o a través de tu actual proveedor de soluciones empresariales (BSP) si es compatible con el modelo de alojamiento de la API en la nube.

Todo lo que tienes que hacer es:

  1. Integrar la API en la nube
  2. Hacer una copia de seguridad del contenido de tu cuenta local
  3. Desactivar la Verificación en dos pasos es aplicable
  4. Realizar una llamada POST a PHONE_NUMBER_ID/register endpoint
  5. Volver a cargar los archivos multimedia y asegúrate de que no falta nada
  6. Comienza a enviar mensajes

También puedes pedir a tu BSP que te ayude a cambiar a WhatsApp Cloud API.

Nota: Cualquier dato, incluidos mensajes y medios, recibido en la implementación de la API local antes de la migración no estará accesible en la API en la nube después de la migración.

En lo que respecta a tus clientes, la única diferencia notable que pueden encontrar tras cambiar el tipo de alojamiento es un nuevo mensaje del sistema en tu chat de WhatsApp. Aparte de esta pequeña actualización, su experiencia e interacción con tu negocio en la API de WhatsApp permanecerá sin cambios.

WhatsApp-Cloud-API: primeros pasos

Como ya hemos comentado, hay dos formas de acceder a WhatsApp Cloud API:

  • Conexión directa en Whatsapp from Meta: Requiere un servidor endpoint y el desarrollo de una aplicación para las capacidades de mensajería. Es un enfoque más de “hágalo usted mismo”.
  • Integración BSP de WhatsApp: Alojamiento de infraestructura sin complicaciones y herramientas de aplicación de mensajería proporcionadas por el BSP. Solución directa y lista para usar.

La principal diferencia es que la integración directa requiere una configuración más técnica. Debes alojar tu servidor endpoint de WhatsApp Business API y desarrollar una aplicación para facilitar el envío y la recepción de mensajes.

La integración a través de un BSP es más sencilla. Los BSP alojan toda la infraestructura necesaria y proporcionan herramientas para incorporar funciones de mensajería a tu aplicación.

¿Cómo obtener WhatsApp Cloud API?

¿Cómo obtener WhatsApp Cloud API?

Para la mayoría de las marcas, aprovechar un BSP para el acceso a la Cloud API de Meta es una alternativa que ofrece una implementación más sencilla que construir los componentes técnicos desde cero. Sin embargo, independientemente del camino que tomes, algunos de los elementos clave de la configuración seguirán siendo los mismos.

Repasemos cada uno de ellos uno por uno:

Configura una cuenta de desarrollador de Meta y una aplicación de desarrollador de Meta.

Como con todas las API, primero debe crear una aplicación de desarrollador. Para ello:

Regístrate o inicia sesión en tu Facebook y crea una cuenta Meta para desarrolladores haciendo clic en Empezar si aún no tienes una.

Rellena las secciones de Contact info y About you con la información que se te solicita. Haz clic en el botón Completar registro.

Ahora, haz clic en Crear aplicación.

Selecciona Otro entre las opciones siguientes y pulsa Siguiente.

Ten en cuenta lo siguiente: Debes respetar la política comercial de WhatsApp al desarrollar tu solución WhatsApp Cloud API.

Selecciona Negocios como el tipo de app que deseas crear y haz clic en Siguiente.

Añade un nombre para tu aplicación para distinguirla de las demás aplicaciones que tengas o que puedas crear después. Especifica una dirección de correo electrónico de contacto para tu aplicación y una cuenta empresarial de Facebook que se asociará a ella. Pulsa Crear aplicación.

💡Nota: Si no tienes una cuenta de empresa, WhatsApp puede crearte una automáticamente.

Desplázate hacia abajo hasta encontrar WhatsApp en la lista de productos y haz clic en Configurar.

Si ya has elegido la cuenta de empresa para la aplicación, estará preestablecida por defecto. Solo tienes que hacer clic en Continuar.

Una vez que pulses “Continuar”, aparecerá una página de inicio rápido de la Cloud API que te pedirá que completes los siguientes pasos:

Paso 1: Selecciona números de teléfono

Paso 2: Envía mensajes con la API

Paso 3: Configura webhooks para recibir mensajes

Paso 4: Conoce la API y crea tu aplicación

Paso 5: Añade un número de teléfono

Paso 6: Añade un método de pago

Repasemos cada uno de ellos uno por uno.

Envía un mensaje de prueba

Empezaremos con Selecciona números de teléfono y Envía mensajes con API. Para ello, haz clic en Empieza a usar la API.

Añade y verifica un número conectado a una cuenta de WhatsApp existente para enviar un mensaje de prueba con un número de prueba generado por WhatsApp para garantizar una conexión correcta con la API.

Haz clic en Enviar mensaje para enviar tu primer mensaje de prueba con WhatsApp Business API Cloud.

Configura un Webhook

Ahora bien, si has decidido configurar tu WhatsApp Cloud API por ti mismo, es hora de que desgranes tus conocimientos de programación o llames a tu equipo de desarrolladores.

Paso 3 y 4: Necesitarás Configurar webhooks para recibir mensajes y Construir tu app para enviarlos.

Para configurar un webhook, puedes crear una URL de webhook personalizada o utilizar servicios como Glitch o Heroku para ayudarte a configurar el endpoint.

Una vez hecho esto, puedes suscribirte a los eventos de la API de WhatsApp que te interesen e intentar enviar un mensaje de WhatsApp a tu cuenta de prueba. Deberías recibir una notificación con el contenido de tu mensaje.

Sin embargo, si optas por un BSP, puedes consultar sus directrices para la configuración de un Webhook, incluida la URL de devolución de llamada y la verificación de token. Además, no tendrás que crear la aplicación porque utilizarás la interfaz front-end de WhatsApp del BSP para enviar y recibir mensajes de WhatsApp.

Conectar un nuevo número de teléfono

Crea un perfil de WhatsApp Business y añade tu número de teléfono a tu cuenta Cloud API.

Recuerda: Tu número de teléfono NO debe estar asociado a ninguna otra cuenta de WhatsApp.

Una vez verificado tu número, envía otro mensaje de prueba utilizando tu propio número API de WhatsApp.

Añade un método de pago

Añade un método de pago para enviar mensajes iniciados por la empresa a tus clientes y para pagar por los mensajes iniciados por el usuario una vez que el número supere las 1.000 conversaciones.

Nota: Una vez que selecciones tu ubicación y moneda, no se puede cambiar.

Potencia las conversaciones

Ahora que dispones de esta poderosa herramienta, ¡debes sacarle el máximo partido!

Sólo puedes iniciar y ampliar conversaciones utilizando plantillas de mensajes pre aprobadas de las categorías de marketing, utilitaria y autenticación.

Nota: Sólo puedes enviar mensajes iniciados por la empresa a clientes que hayan optado por recibir tus mensajes.

Tendrás que crear una plantilla a partir de una de estas categorías y enviarla a WhatsApp para su aprobación.

Puedes hacerlo en Herramientas de la cuenta en tu WhatsApp Manager o directamente desde un BSP que utilices.

Y ahora ya estás listo para embarcarte en tu aventura de la mano de WhatsApp Cloud API.

Buen viaje, ¡que la fuerza de la API te acompañe!

Tutoriales para la configuración de la WhatsApp Cloud API

Si quieres saber más sobre cómo configurar WhatsApp-Cloud-API, aquí tienes algunos tutoriales.

Guía de configuración de Meta para WhatsApp Cloud API 👇:

Guía de configuración de Pabbly para WhatsApp Cloud API👇:

Guía de configuración de la API de WhatsApp Cloud de Programming Makes Sense 👇:

Preguntas frecuentes

Domina cualquier Whatsapp API en unos clics

La API de WhatsApp Cloud ofrece numerosas ventajas con respecto a la API local, lo que la convierte en una opción atractiva para las empresas que buscan una integración perfecta, ahorro de costes, actualizaciones automáticas y una mayor capacidad de mensajería.

Las empresas pueden aprovechar la API en la nube para mejorar la comunicación y la participación de los clientes con una configuración sencilla, aprobación instantánea y menos comisiones.

Añade Kommo a la ecuación y obtendrás un arma definitiva para maximizar el potencial de la API de WhatsApp Cloud y lograr interacciones excepcionales con los clientes.

👩‍💻Accede a tu cuenta de Kommo

💬 Chatea con nosotros aquí en la web o en tu cuenta. ¡Somos todo oídos!

🤓 Reserva una demo totalmente gratuita con nuestro increíble equipo

🤝 ¿Buscas a alguien que se encargue de todo por ti? ¡Encuentra un socio!

🎥 ¡Luces, cámara, acción! Pásate por nuestro canal de Youtube para ver videos increíbles

🚀Integra a la perfección la API de Whatsapp con Kommo

✅Con Kommo puedes aumentar tus ventas utilizando funciones pioneras basadas en mensajería. Automatiza tus procesos de ventas y marketing y crea clientes leales.

KommoEQUIPO

Nuestro equipo de contenidos está al tanto de las últimas herramientas de marketing y ventas y está aquí para ayudarte a crecer tu negocio.

Prueba Kommo gratis

Prueba Kommo por ti mismo o agenda una demo gratuita