Actualizado el 25/10/2026
Para elegir un proveedor de API de WhatsApp, confirma primero que usa la API oficial de Meta (Cloud API) y después compara cómo cobra (la tarifa de Meta trasladada o con margen), a nombre de quién quedan la cuenta y el número, si ofrece coexistencia, cómo entrega los webhooks y qué soporte da. Los diez criterios de abajo sirven para comparar cualquier proveedor con las mismas preguntas, sin depender del discurso comercial de cada uno.
Antes de empezar: todo proveedor serio está construido sobre la misma WhatsApp Cloud API. Las reglas de plantillas, la ventana de 24 horas, los límites y los precios por mensaje son de Meta y aplican a todos. Lo que cambia de un proveedor a otro es lo que pone alrededor.
Los 10 criterios en una tabla
| # | Criterio | Pregunta para el proveedor |
|---|---|---|
| 1 | API oficial | ¿Usan la Cloud API de Meta en todos los números? |
| 2 | Modelo de cobro | ¿La tarifa de Meta se traslada al precio de lista o con margen? |
| 3 | Quién paga a Meta | ¿Debo registrar una tarjeta en Meta o ustedes me cobran y pagan por mí? |
| 4 | Propiedad de los activos | ¿El portafolio, la cuenta de mensajería y el número quedan a mi nombre? |
| 5 | Coexistencia | ¿Puedo mantener el número en la app WhatsApp Business y usar la API al mismo tiempo? |
| 6 | Webhooks | ¿El payload es el de Meta o un formato propio? ¿Puedo tener varias URLs? |
| 7 | API y documentación | ¿Los payloads de envío son los de Meta? ¿La documentación es pública? |
| 8 | Límites y escala | ¿Ponen límites propios por encima de los de Meta? |
| 9 | Soporte | ¿Quién me ayuda con verificación, nombre visible, plantillas y errores? |
| 10 | Salida | Si me voy, ¿me llevo el número y las plantillas? |
A continuación, qué observar en cada uno.
1. Usa la API oficial
Parece obvio, pero no lo es. Hay servicios que venden una «API de WhatsApp» basada en una sesión de WhatsApp Web abierta con código QR. Eso viola los Términos del Servicio de WhatsApp y pone el número en riesgo de bloqueo. Señales de que el servicio es oficial: el número se conecta con el registro insertado (Embedded Signup) de Meta, hay plantillas aprobadas por Meta y aplica la regla de la ventana de 24 horas. Si el servicio te pide escanear un QR y permite mensajes libres a cualquiera en cualquier momento, no es la API oficial. La diferencia está en API oficial vs. API no oficial de WhatsApp.
¿Quieres probar mientras lees? Crea tu cuenta en Vectalk y envía el primer mensaje por la API oficial. Crear cuenta gratis →
2. Modelo de cobro: tarifa trasladada o con margen
El costo total tiene dos partes: la tarifa de Meta por mensaje entregado y lo que el proveedor cobra por su servicio. Los modelos más comunes en el mercado:
- Tarifa trasladada + mensualidad: el mensaje cuesta lo que dice la tabla de Meta y el proveedor cobra una suscripción o un valor por número.
- Tarifa con margen (markup): el proveedor cobra por mensaje un valor por encima de la tabla de Meta, a veces sin mensualidad.
- Paquetes: bolsas mensuales de mensajes o conversaciones.
Ningún modelo es incorrecto, pero solo puedes compararlos si conoces la tabla de Meta. Meta publica las tarifas de cada mercado en su página de precios. En Brasil, por ejemplo, desde el 1 de octubre de 2026 son R$ 0,3217 (reales brasileños) por mensaje de marketing y R$ 0,0350 por mensaje de utilidad, autenticación o servicio (después de 1.000 mensajes de servicio gratis por número al mes). Pide a cada proveedor su precio por categoría y compara línea por línea. Desconfía del precio «por conversación»: Meta cobra por mensaje desde julio de 2025.
Un cálculo rápido para comparar propuestas con tu volumen real (las tarifas son las de Meta en BRL para Brasil; usa las de tu mercado):
TARIFAS_META = {"marketing": 0.3217, "utility": 0.035, "authentication": 0.035, "service": 0.035}
def costo_mensual(volumen, precio_proveedor, mensualidad=0.0, numeros=1):
"""volumen y precio_proveedor: dicts por categoría. Servicio ya descontando 1.000 gratis por número."""
volumen = dict(volumen)
volumen["service"] = max(0, volumen.get("service", 0) - 1000 * numeros)
meta = sum(volumen[c] * TARIFAS_META[c] for c in volumen)
oferta = sum(volumen[c] * precio_proveedor.get(c, TARIFAS_META[c]) for c in volumen) + mensualidad
return {"solo_meta": round(meta, 2), "oferta": round(oferta, 2), "diferencia": round(oferta - meta, 2)}
print(costo_mensual({"marketing": 5000, "utility": 20000, "authentication": 0, "service": 3000},
precio_proveedor={"marketing": 0.3217, "utility": 0.035, "service": 0.035},
mensualidad=0.0))
La «diferencia» es lo que pagas por el servicio del proveedor. Haz la misma cuenta con cada propuesta.
3. Quién paga a Meta
Meta describe dos caminos en su documentación para proveedores de soluciones: algunos socios extienden su propia línea de crédito al cliente, que no necesita registrar un método de pago; en otros casos, el cliente registra su propio método de pago y Meta le cobra directamente. Qué son esos tipos de socio está en qué es un BSP y un Tech Provider.
Para ti, la pregunta práctica es: ¿recibiré una factura o dos? ¿En qué moneda? ¿Quién la emite? Las empresas de Brasil, por ejemplo, ya pueden recibir la factura de Meta en reales, pero eso solo importa si Meta te cobra directamente.
4. Propiedad de los activos
Pregunta a nombre de quién quedan el portafolio comercial, la cuenta de mensajería (WABA) y el número. Lo ideal es que estén en el portafolio de tu empresa y que el proveedor solo esté autorizado a operarlos. Eso facilita la verificación de la empresa, conserva el historial de calidad del número y te permite cambiar de proveedor en el futuro. Pregunta también quién es dueño de las plantillas: pertenecen a la cuenta de mensajería.
5. Coexistencia
Si el número ya está en la app WhatsApp Business, la coexistencia permite conectarlo a la API sin sacarlo de la app, con sincronización de contactos y de hasta seis meses de historial, según la documentación de coexistencia de Meta. Tiene límites: throughput fijo de 20 mensajes por segundo y algunas funciones de la app dejan de funcionar, como las listas de difusión. No todos los proveedores la ofrecen. Detalles en qué se sincroniza y qué no con la coexistencia.
6. Webhooks
Es donde tu código más depende del proveedor. Verifica:
- Formato. ¿El payload es el de Meta (
entry[].changes[].value) o un formato propio? El formato de Meta significa que la documentación oficial te sirve y que cambiar de proveedor cuesta menos. - Varias URLs. ¿Puedes enviar los eventos a más de un sistema (CRM, data warehouse, bot)?
- Reintentos. ¿Qué pasa si tu endpoint se cae?
- Seguridad. ¿Hay firma o token para validar el origen?
7. API y documentación
Mismo principio: si los payloads de envío son los de Meta, los ejemplos de la documentación oficial funcionan con el proveedor, y también las bibliotecas existentes. Las APIs propietarias pueden ser más simples al inicio y más caras al momento de salir. Revisa si la documentación es pública, tiene ejemplos para copiar, lista los errores y sigue las funciones nuevas de Meta (Flows, llamadas, grupos, catálogo).
Una prueba de 15 minutos: envía un mensaje con el payload de Meta y revisa que la respuesta traiga el wamid.
curl -X POST "$BASE_URL/messages" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"messaging_product":"whatsapp","to":"5511999999999","type":"text","text":{"body":"prueba"}}'
8. Límites y escala
Los límites que importan son los de Meta: hasta 80 mensajes por segundo por número por defecto y un límite de destinatarios por portafolio que empieza en 250 cada 24 horas fuera de la ventana y sube con la verificación y la calidad, según las páginas de throughput y límites de mensajes. Pregunta si el proveedor impone límites propios por debajo de esos, si cobra por número adicional y si un solo token da acceso a varios números y cuentas, algo clave para SaaS y agencias.
9. Soporte
La parte técnica de la integración suele ser rápida. Lo que traba los proyectos es el lado de Meta: verificación de la empresa, aprobación del nombre visible, plantillas rechazadas, caídas de calidad. Pregunta por qué canales atiende el proveedor, en qué idioma, en cuánto tiempo responde y si ayuda en esas etapas. Revisa su centro de ayuda antes de firmar.
10. Salida
Pregunta cómo funciona irse. Con el número en tu portafolio y la API en formato de Meta, cambiar de proveedor es compartir la cuenta de WhatsApp (y la cuenta de mensajería) con el nuevo socio, según el modelo de cuentas de Meta vigente desde el 23/09/2026, y cambiar la URL base y el token. Con los activos en el portafolio del proveedor y una API propietaria, el cambio puede exigir reescribir integraciones y rehacer plantillas. El proceso está en cómo cambiar de proveedor sin perder el número.
Cómo responde Vectalk a estos criterios
Vectalk es un proxy de la WhatsApp Cloud API oficial de Meta. En los puntos verificables de la lista:
- API oficial: sí, la Cloud API, con conexión mediante el registro insertado de Meta.
- Quién paga a Meta: tú pagas a Vectalk y Vectalk paga a Meta.
- Coexistencia: sí, el número sigue en la app WhatsApp Business y también funciona en la API.
- Webhooks: en el formato de la documentación de Meta, con varias URLs por instancia registradas por API.
- API: payloads iguales a los de Meta; solo cambian la URL base (
https://apis.vectalk.com.br/api) y el token. Un token de organización accede a todas las instancias. - Documentación: pública en docs.vectalk.com.br (en portugués).
Para comparar con tu volumen, escribe al equipo en la página de contacto o crea tu cuenta en apps.vectalk.com.br/register. Si estás empezando, cómo obtener acceso a la API de WhatsApp explica lo que viene antes de elegir proveedor.
Preguntas frecuentes
¿Necesito un proveedor para usar la API de WhatsApp?
No. Puedes integrar directo con la Cloud API de Meta creando la app, el token y el webhook y registrando un método de pago. Un proveedor tiene sentido cuando quieres reducir ese trabajo, tener soporte o no registrar un método de pago en Meta.
¿El proveedor más barato por mensaje siempre es el mejor?
No necesariamente. Compara el costo total con tu volumen (mensajes por categoría, números, mensualidad) y lo que viene incluido: soporte, webhooks, coexistencia y facilidad para salir.
¿Un proveedor puede garantizar la aprobación de plantillas o del nombre visible?
No. Meta revisa las plantillas y los nombres visibles. El proveedor puede orientarte y revisar antes del envío, pero la decisión es de Meta.
¿Puedo cambiar de proveedor después?
Sí, sobre todo si el número y la cuenta de mensajería están en tu portafolio. Planifica el cambio para no quedarte sin envíos durante la transición.
¿Cómo sé si un servicio usa una API no oficial?
Si la conexión es con código QR y el servicio permite mensajes libres a cualquier contacto en cualquier momento, sin plantillas, no usa la API oficial.
Fuentes oficiales consultadas el 25/10/2026: Precios de la plataforma de WhatsApp Business, Descripción general para proveedores de soluciones, Coexistencia: incorporación de usuarios de la app WhatsApp Business, Throughput, Límites de mensajes, Términos del Servicio de WhatsApp, Documentación de Vectalk.
Pon a funcionar el WhatsApp oficial de tu empresa
Crea tu cuenta, conecta tu número a la API oficial (puedes mantener la app con coexistencia) y empieza a atender y enviar mensajes.
