Saltar al contenido
Chatbots de WhatsApp desde cero
Temario Ir al ejercicio →

Otros proveedores y alternativas a la API directa

  • ⏱ 50 minutos
  • 📶 Nivel: intermedio
  • 🧩 Incluye ejercicio

💡 🎯 Al terminar esta lección podrás…

  • Explicar qué es un proveedor de soluciones (BSP) y qué hace entre tu bot y Meta.
  • Identificar qué cambia en tu código y en tu cuenta al usar Twilio o 360dialog en lugar de la Cloud API directa.
  • Elegir entre API directa, proveedor o sandbox según el perfil del proyecto.
  • Justificar por qué Baileys y whatsapp-web.js no son una opción para un negocio.
  • Aislar las diferencias de cada proveedor en un adaptador para no reescribir el motor.

⚠️ INFO REFERENCIAL: revisa los sitios oficiales

Los precios, planes, límites y tarifas de esta lección son solo una referencia (revisados en octubre de 2026) y cambian con frecuencia. Antes de decidir o cobrar a un cliente, confirma siempre en los sitios oficiales de cada proveedor (enlaces al final de la lección).

1.El mapa de opciones

Hasta aquí construiste el bot sobre la Cloud API de Meta, hablándole directamente. Pero esa no es la única puerta de entrada. Para poner un bot en WhatsApp existen cuatro caminos:

Camino Qué es Quién lo respalda
API directa de Meta Tu app de Meta y tu WABA, sin intermediarios. Meta
Proveedor (BSP / Tech Provider) Una empresa que ofrece su propia API, panel y facturación encima de la plataforma oficial. Meta lo autoriza; el proveedor da el soporte
Sandbox de un proveedor Un número compartido para pruebas rápidas. El proveedor (no es producción)
Librerías no oficiales Programas que imitan WhatsApp Web. Nadie

La lección 1 ya advirtió sobre el último camino y mencionó los proveedores. Aquí los miramos con calma, porque en tu trabajo freelance vas a recibir preguntas como «¿y por qué no usamos Twilio?» o «mi primo tiene un bot gratis con una librería». Conviene tener una respuesta fundamentada.

⚠️ Importante · Verifica este dato

Todo lo que sigue sobre cada empresa (precios, planes, procesos, nombres de menús) se revisó en sus páginas oficiales el 2026-10-07 y cambia con frecuencia. Donde hay cifras, están marcadas. Antes de cotizarle algo a un cliente, vuelve a la fuente.

2.Qué es un proveedor de soluciones

Meta llama Partners a las empresas que ofrecen servicios de la plataforma de WhatsApp Business en nombre de sus clientes. Según la documentación de Meta, existen tres niveles:

En el habla común todos se llaman BSP (Business Solution Provider). Lo que importa para ti: el BSP no inventa un WhatsApp distinto. Sigue operando sobre la plataforma oficial; te vende comodidad.

Un detalle técnico útil: los proveedores suelen dar el alta mediante Embedded Signup, un flujo que se abre desde su sitio y que, según Meta, «genera automáticamente todos los activos de WhatsApp requeridos» para el cliente (cuenta, número, permisos). Es el mismo trabajo que en la lección 12 hiciste a mano, pero guiado.

3.Qué cambia respecto a la Cloud API directa

Con la Cloud API directa tú manejas todo: la app de Meta, el token, el webhook, el formato del JSON. Con un proveedor cambian cinco cosas.

ClienteWhatsApp
→mensaje
Metaplataforma oficial
→entrega
Proveedorsu API y su panel
→webhook (formato propio)
Tu servidoradaptador + motor
  1. Credenciales. En lugar del token y la app de Meta usas las credenciales del proveedor (cuenta, clave de API o token propio).
  2. Formato de los mensajes. Cada proveedor decide cómo te entrega y cómo recibe los mensajes. Eso afecta solo a tu adaptador (whatsapp.js o su equivalente), no al motor.
  3. Facturación. Pagas al proveedor, que suma su tarifa a lo que cobra Meta, o bien le pagas una cuota fija y Meta factura aparte.
  4. Soporte y herramientas. Paneles, bandejas de entrada, reportes, ayuda humana. Es parte de lo que compras.
  5. Dependencia. Un intermediario más es un punto más que puede fallar o cambiar sus precios. Tu negocio queda atado a su plataforma (aunque el número se puede migrar con esfuerzo; verifica las condiciones de cada uno).

Lo que no cambia: las reglas de WhatsApp. La ventana de 24 horas, las plantillas aprobadas, el opt-in y la calidad del número se aplican igual. Twilio, por ejemplo, documenta que «las ventanas de atención al cliente son válidas durante 24 horas después del último mensaje recibido» y que fuera de ellas se necesita una plantilla aprobada: es la misma regla de la lección 1.

Twilio

Twilio es una plataforma de comunicaciones muy conocida en el mundo del desarrollo. Lo verificado en su documentación oficial:

Un mensaje de Twilio, ya decodificado, se ve así (datos falsos):

Texto
From=whatsapp:+51999000111
To=whatsapp:+51999000222
Body=quiero 2 leches

Mapearlo a la entrada del motor es una función de cinco líneas: quitas el prefijo whatsapp: y el +, y entregas { tipo: 'texto', texto: Body }. Eso es lo bueno de tener un motor sin canal: cambiar de proveedor es cambiar de adaptador.

⚠️ Importante · Verifica este dato

En su página de precios, Twilio indicaba (al 2026-10-07) una tarifa propia de 0.005 USD por mensaje de WhatsApp, entrante o saliente, más lo que cobra Meta por las plantillas. Esa cifra puede haber cambiado: consulta la página oficial de Twilio.

360dialog

360dialog se presenta como «un proveedor de soluciones oficial de WhatsApp Business (BSP) y Premier Meta Partner». Según su documentación:

La documentación consultada no dice si el formato de las peticiones es idéntico al de Meta, así que no lo des por hecho: léelo en su referencia antes de reutilizar tu whatsapp.js.

⚠️ Importante · Verifica este dato

Su página de precios mostraba (al 2026-10-07) cuotas mensuales fijas por número (por ejemplo, 49 EUR/mes en un plan «Regular»), con las tarifas de Meta cobradas aparte y sin recargo sobre ellas, según su propia descripción. Revisa los planes vigentes en 360dialog.com/pricing.

Otros proveedores

Existen muchos más (los listados oficiales de Meta los agrupan como Solution Partners y Tech Providers). No los comparamos aquí porque no puedo darte datos verificados de todos. Para evaluar cualquiera, usa este cuestionario:

4.La tabla de comparación

Resumen para decidir (precios omitidos a propósito; mira los avisos de arriba):

Aspecto API directa de Meta Twilio 360dialog
Quién factura Meta Twilio (suma su tarifa a lo de Meta) 360dialog (cuota mensual); Meta aparte
Alta Tú creas app, WABA y número (lección 12) Self Sign-up o Embedded Signup Hub de 360dialog con Embedded Signup
Formato de mensajes JSON de Meta Formulario con From, To, Body Propio (verifica la referencia)
Sandbox Número de prueba de Meta Sandbox de WhatsApp Sandbox gratuito
Reglas de WhatsApp Aplican Aplican Aplican
Soporte Documentación y foros Soporte del proveedor Soporte del proveedor
Esfuerzo de arranque Alto, pero se aprende todo Medio Medio
Control y costo mínimo Máximo Intermedio Intermedio

5.Cuándo conviene cada uno

No hay una respuesta única. Estas reglas prácticas ayudan:

Piensa también en el riesgo comercial: si le entregas a un cliente un bot montado en tu cuenta de Meta o de un proveedor, acuerda por escrito de quién es la cuenta y el número. Lo conversaste en la lección 26.

6.Las alternativas no oficiales y su riesgo

Librerías como Baileys o whatsapp-web.js no usan la plataforma de negocios: imitan a WhatsApp Web con una cuenta normal. Son populares porque no piden aprobación ni pagan por mensaje. Pero sus propios autores son explícitos:

Traducido a un negocio: puedes perder el número (y con él el historial y los clientes que ya te escriben ahí), no hay a quién apelar, y cualquier cambio de WhatsApp puede romper el bot de un día para otro. Para un proyecto de aprendizaje con tu propio número de pruebas, el riesgo lo asumes tú; para un servicio de pago que depende de él, no es una opción responsable.

🧪 Ejemplo · Cómo responderle a un cliente

Cliente: Un conocido me dijo que existe una librería gratis para tener un bot en mi WhatsApp de siempre. Tú: Existe, pero imita WhatsApp Web, que sus propios autores advierten que no está permitido y puede bloquear el número. Si lo bloquean, perdemos las conversaciones y a tus clientes habituales. Con la API oficial el costo es bajo y el riesgo es mínimo.

7.Cómo no casarte con un proveedor

La defensa técnica es la misma idea del curso: mantén el motor puro y aísla el canal. Si tu código está así, cambiar de proveedor es escribir un adaptador nuevo:

Texto
motor.js            (no cambia)
whatsapp.js         adaptador de Meta directo
twilio.js           adaptador de Twilio
telegram.js         adaptador de Telegram (lección 27)
worker.js           elige el adaptador según la ruta (/webhook, /twilio, /telegram)

Cada adaptador hace tres cosas: validar que la petición viene del proveedor, traducir la entrada al formato del motor y traducir las respuestas a la forma que el proveedor acepta. Guarda las sesiones con una clave que incluya el canal (por ejemplo wa:51999000111 o tg:5551001) si compartes la misma base.

8.Errores frecuentes

9.Apuntes para llevar

10.Glosario

Término Significado
BSP Proveedor de soluciones de WhatsApp Business: ofrece API, panel y servicios sobre la plataforma oficial.
Solution Partner Partner de Meta de nivel completo, que puede extender líneas de crédito a sus clientes.
Tech Provider Proveedor tecnológico autorizado; sus clientes ponen su propio medio de pago en Meta.
Embedded Signup Flujo guiado que crea la cuenta, el número y los permisos de un cliente.
Sandbox Entorno compartido de pruebas, no apto para producción.
Sender En Twilio, número de WhatsApp registrado para enviar mensajes.
Línea de crédito Acuerdo por el cual el proveedor paga a Meta y luego te factura a ti.
Librería no oficial Programa que imita WhatsApp Web; viola las condiciones de uso y arriesga el bloqueo.

🧠 Comprueba lo aprendido

Elige una respuesta en cada pregunta. Verás al instante si acertaste y por qué.

¿Qué diferencia a un Tech Provider de un Solution Partner según Meta?

Cambias de la Cloud API directa a un proveedor. ¿Qué regla de WhatsApp deja de aplicar?

¿Qué parte de tu proyecto debería cambiar al pasar de Meta directo a Twilio?

Un cliente quiere un bot «gratis» con Baileys en su WhatsApp de siempre. ¿Cuál es el mejor consejo?

¿Para qué sirve sobre todo un sandbox de proveedor?

¿Qué debes hacer con las cifras de precios de un proveedor que lees en un tutorial?

📚 Para profundizar (fuentes oficiales)

Este material lo hace un estudiante con ayuda de IA: ante cualquier duda, manda la documentación oficial.

Tu progreso se guarda en este navegador y se refleja en el índice del curso.

💡 🚀 ¡Ahora te toca!

La práctica fija lo aprendido. Pasa al ejercicio de esta lección.

Ir al ejercicio