Cómo integrar la WhatsApp Cloud API sin un BSP (y por qué casi nadie lo explica bien)
La mayoría de los tutoriales asumen que necesitás un intermediario que te cobra de más, o explican el modelo de precios viejo. Acá va la versión directa a Meta, con el pricing 2026 real.
18 de junio de 2026
La mayoría de los tutoriales de la WhatsApp API asumen que necesitás un intermediario que te cobra de más, o están desactualizados con el modelo de precios viejo. Acá va la versión directa a Meta, con el pricing 2026 real y sin vueltas.
El problema: por qué casi todo lo que vas a leer está mal o viejo
Si buscás "WhatsApp Business API" en Google, casi todo lo que rankea arrastra dos errores. El primero: dan por hecho que necesitás un BSP (Twilio, 360dialog, Wati) para conectarte. El segundo, más grave: explican el pricing por conversación, un modelo que Meta retiró en 2025.
La realidad es que hay un camino directo a Meta, más barato, si tenés equipo técnico. No es para todos, pero si nadie te lo contó bien, este es el artículo.
BSP vs Cloud API directo: qué es cada cosa
- On-premise API: discontinuada en 2025. Ya no existe como opción, olvidate.
- Cloud API: la implementación oficial de Meta, alojada por Meta y gratis de hostear. En la práctica, Meta es tu propio BSP. Este es el corazón del asunto.
- BSP (Business Solution Provider): una capa por encima de la Cloud API que suma tooling (no-code, CRM, dashboards) y soporte, a cambio de un markup por mensaje — puede ir desde +US$0,005 hasta 4x sobre la tarifa de Meta.
Sin humo: ir directo NO siempre es lo mejor. Te conviene directo si tenés equipo técnico, querés control total y querés evitar el markup. Te conviene un BSP si no querés mantener la integración, necesitás herramientas no-code o querés soporte gestionado. Punto.
Requisitos para ir directo a Meta
- Cuenta de Meta Business verificada (Business Verification).
- Una app en Meta for Developers con el producto WhatsApp agregado.
- Un número de teléfono dedicado que NUNCA haya estado registrado en WhatsApp — ni en la app normal ni en WhatsApp Business app. Este es el error #1 que traba a todos.
- Display name del remitente aprobado por Meta.
Setup paso a paso
- Creá la app en developers.facebook.com y agregá el producto WhatsApp.
- Obtené el Phone Number ID y el WABA ID (WhatsApp Business Account ID).
- Tokens: acá cae todo el mundo. El token temporal vence en 24 h — sirve para probar y nada más. Para producción va sí o sí el token permanente de System User.
- Primer envío de prueba contra
/{phone-number-id}/messages:
curl -X POST "https://graph.facebook.com/v21.0/<PHONE_NUMBER_ID>/messages" \
-H "Authorization: Bearer <SYSTEM_USER_TOKEN>" \
-H "Content-Type: application/json" \
-d '{ "messaging_product": "whatsapp", "to": "<NUMERO>", "type": "text", "text": { "body": "Hola desde la Cloud API" } }'
Webhooks: recibir mensajes (y por qué los inbound son gratis)
- Configurá callback URL + verify token; Meta hace una verificación inicial devolviendo el
hub.challenge. - Suscribite al evento
messages. - Validá la firma
X-Hub-Signature-256en cada request. Casi nadie lo hace, y es lo que separa una integración seria de una vulnerable. - Concepto clave: cuando un usuario te escribe, abre la ventana de servicio de 24 h, y los mensajes entrantes nunca se cobran.
Plantillas (templates): los mensajes que vos iniciás
Para escribirle primero a alguien (fuera de la ventana de 24 h) necesitás una plantilla pre-aprobada. Hay tres categorías: Marketing, Utility y Authentication. Cada una tiene su proceso de aprobación, sus variables y sus motivos de rechazo.
Ojo con un detalle que pega en el bolsillo: Meta puede recategorizar tu plantilla — por ejemplo, marcar como Marketing algo que vos mandaste como Utility — y eso te cambia el precio.
Pricing 2026: lo que de verdad pagás
El cambio grande: desde julio de 2025, Meta pasó de cobrar por conversación a cobrar por mensaje (PMP). El modelo viejo está deprecado, aunque medio internet lo siga explicando.
Qué es gratis:
- Todos los mensajes entrantes (el usuario te escribe): siempre.
- Respuestas free-form dentro de la ventana de 24 h.
- Plantillas Utility enviadas dentro de la ventana de 24 h (desde julio 2025).
Qué se cobra (por mensaje entregado):
- Marketing: siempre, en cada envío entregado, incluso dentro de la ventana de 24 h. Es la más cara y no tiene descuento por volumen.
- Authentication: OTPs y códigos. La más barata (hay una variante Authentication-International, más cara, para cross-border).
- Utility fuera de la ventana de 24 h: a tarifa Utility.
Las tarifas dependen del país del destinatario, no de dónde está tu empresa. Referencia aproximada a Q2 2026 (USD por mensaje entregado):
| Mercado | Marketing | Utility | Authentication |
|---|---|---|---|
| Estados Unidos | ~US$0,025 | ~US$0,004 | ~US$0,0135 |
| España / Francia | ~€0,11–0,14 | mucho menor | menor |
| India | ~US$0,009–0,012 | muy bajo | muy bajo |
| Brasil | ~US$0,0625 (marketing) | — | — |
| Argentina | tarifa propia en la tabla de Meta | — | — |
Dos cosas más: solo se cobran mensajes entregados (si el número no está en WhatsApp o falla, no pagás), y los volume tiers (descuentos por volumen) aplican solo a Utility y Authentication, se acumulan en el portfolio de WABAs y resetean cada mes.
Estas cifras son a Q2 2026 y Meta las revisa cada trimestre. Argentina tiene tarifa propia (standalone): tomá el valor vigente de la tabla oficial de Meta al momento de publicar. Para números al día, manda la doc oficial.
La trampa que casi nadie menciona: la política de IA de Meta (enero 2026)
Desde el 15 de enero de 2026, Meta prohíbe los bots de "IA de propósito general" en WhatsApp — esos asistentes abiertos tipo ChatGPT sin un objetivo definido. Solo se permiten agentes task-specific: soporte, consulta de producto, tareas acotadas.
Si querés meter un LLM en tu WhatsApp, esto te define la arquitectura: bot con propósito claro, no chat abierto. Es justo el punto donde los tutoriales viejos te dejan a pie.
Errores comunes (gotchas)
- Usar el token temporal en producción (se vence en 24 h y se te cae todo).
- Querer registrar un número que ya estuvo en WhatsApp.
- Creer que "dentro de las 24 h todo es gratis": Marketing se cobra siempre, incluso dentro de la ventana.
- Ignorar el límite de ~2 plantillas de marketing por usuario por día (a nivel Meta, across all businesses — no se esquiva con más números; devuelve error 131049).
- No validar la firma del webhook.
Cuándo vale la pena ir directo
Resumen honesto: con volumen, control y equipo técnico, ir directo te ahorra el markup del BSP y te da la integración tuya. Sin equipo técnico, un BSP te ahorra dolores de cabeza y vale lo que cuesta.
Si tu empresa quiere automatizar la atención por WhatsApp —o conectarla a un CRM o a un agente de IA con propósito— y no sabe por dónde arrancar, en PairProgramming lo armamos de punta a punta. Escribinos y lo vemos.
FAQ
¿Necesito un BSP para usar la WhatsApp Business API?
No. Podés ir directo a Meta con la Cloud API, que es la implementación oficial y gratis de hostear. Un BSP (Twilio, 360dialog, Wati) agrega tooling no-code, CRM y soporte, pero también te cobra un markup por mensaje sobre la tarifa de Meta. Directo conviene si tenés equipo técnico y querés control y ahorro.
¿Es gratis la WhatsApp Cloud API?
Hostearla sí: la provee Meta sin costo de infraestructura. Lo que se paga son ciertos mensajes salientes según su categoría (Marketing, Utility, Authentication). Los mensajes entrantes y las respuestas dentro de la ventana de servicio de 24 h son gratis.
¿Cuánto cuesta enviar un mensaje por WhatsApp API en 2026?
Depende de la categoría del mensaje y del país del destinatario. Desde julio de 2025 el modelo es por mensaje entregado, no por conversación. Por ejemplo, Marketing a Estados Unidos ronda los US$0,025 y Utility ~US$0,004; cada mercado tiene su tarifa. Verificá siempre la cifra vigente en la doc oficial de Meta.
¿Qué número de teléfono puedo usar?
Uno dedicado que nunca haya estado registrado en WhatsApp, ni en la app normal ni en WhatsApp Business app. Si el número ya estuvo en WhatsApp, no vas a poder registrarlo en la Cloud API: es el error que más traba los setups.
¿Puedo poner un bot con IA en WhatsApp?
Sí, pero desde el 15 de enero de 2026 Meta solo permite agentes con propósito definido: soporte, consultas de producto, tareas acotadas. Los chatbots de IA de propósito general (asistentes abiertos tipo ChatGPT) están prohibidos en WhatsApp. La arquitectura tiene que ser un bot con objetivo claro.
¿Cuál es la diferencia entre la Cloud API y un BSP?
La Cloud API es la implementación directa de Meta, alojada por Meta. Un BSP es una capa por encima de esa misma API que agrega herramientas (no-code, dashboards, CRM) y soporte, a cambio de un markup por mensaje. Mismo canal por debajo; el BSP cobra por la comodidad.
¿Se cobran los mensajes entrantes?
No. Recibir mensajes siempre es gratis, y también lo son tus respuestas free-form dentro de la ventana de 24 h que abre el usuario al escribirte. Solo pagás ciertos mensajes salientes (plantillas de Marketing siempre, y Utility/Authentication según la ventana).
Artículos relacionados
Cómo integrar un bot de Telegram (la alternativa gratis a WhatsApp que casi nadie aprovecha)
WhatsApp domina en LATAM, pero te cobra por mensaje y te pone reglas. Telegram es gratis, se integra en cinco minutos, y en buena parte del mundo es el canal principal. Cuándo conviene cada uno.
Inteligencia ArtificialTontin-BETe simuló el Mundial 2026 veinte mil veces: esto dijo la matemática
No se lo preguntamos a un experto ni a las casas de apuestas: dejamos que lo decida la matemática. Tontin-BETe jugó el Mundial 2026 entero, veinte mil veces. Esto salió.
Inteligencia ArtificialAgentes de IA en la empresa: qué son, qué no son, y cuándo valen la pena
Hoy le dicen "agente de IA" a cualquier formulario que llama a la API de OpenAI. Vamos a separar lo que es marketing de lo que es ingeniería real, con un caso propio en producción.