← Blog / omnichannel
omnichannel

WhatsApp Business API: setup, costos y límites que importan

WhatsApp Business API tiene más matices que los deks de marketing cuentan: templates, calidad, límites de número, costo por conversación, cómo elegir BSP. Guía honesta para el que evalúa o ya opera.

·10 min de lectura·

Qué es WhatsApp Business API y qué no

WhatsApp Business API es la manera de operar WhatsApp a escala corporativa: sin app en un teléfono personal, con volumen alto, con integraciones a CRMs y sistemas internos, con múltiples agentes humanos o IA conectados al mismo número.

No confundir con:

  • WhatsApp Business App: app para celular pensada para microempresas. Un número, un operador, sin integraciones serias.
  • Soluciones "WhatsApp bot" informales: usando WhatsApp Web con scripts o herramientas no oficiales. Violan los TOS de Meta y te expulsan del canal; pueden cerrar tu número permanentemente.

La API oficial es la única ruta sostenible para operar WhatsApp como canal corporativo. Este artículo aterriza qué implica setup, qué costos hay que conocer, y qué límites matan proyectos mal planeados.

Rutas para acceder a la API

Hay dos caminos:

Camino 1: Meta Cloud API directo

Meta opera la API en su cloud y la ofrece directo a desarrolladores. Características:

  • Sin intermediarios.
  • Free tier generoso (primeros 1.000 conversaciones service gratis al mes, algo similar para marketing según contexto).
  • Requiere más trabajo técnico para setup (Meta Business Manager, Facebook Business, número verificado, webhook).
  • Soporte: foros y documentación, no soporte empresarial garantizado.

Ideal para: empresas con equipo técnico, volumen moderado, sensibilidad a costos, quieren control.

Camino 2: BSP (Business Solution Provider)

Meta certificó proveedores oficiales (360dialog, Infobip, Twilio, Yalo, Gupshup, MessageBird) que revenden la API con valor agregado:

  • Onboarding asistido.
  • UI para gestión de mensajes, templates, analytics.
  • Integración con ticketing, CRMs, chatbots.
  • Soporte empresarial.
  • Precio más alto por mensaje, markup sobre Meta.

Ideal para: empresas sin equipo técnico dedicado, o con necesidad de features BSP específicas (campañas complejas, agente humano nativo).

Fanfusion Hub opera con ambos caminos. Se recomienda Meta Cloud API directo cuando hay equipo técnico que pueda operar integración, para bajar costo. BSP cuando el valor del BSP compensa.

Los pasos del setup (Meta Cloud API)

  1. Meta Business Manager: crear cuenta empresa si no existe.
  2. Verificación empresarial: subir documentos legales. Tarda 3-14 días.
  3. WhatsApp Business Account (WABA): crear asociado a la empresa.
  4. Phone number: agregar número. Tiene que ser número dedicado, no uno que uses en tu celular.
  5. Display name: verificación de nombre para mostrar.
  6. Webhook: configurar URL donde Meta manda mensajes entrantes.
  7. Access tokens: generar y guardar seguros.
  8. Templates: crear los templates que vas a usar y aprobarlos con Meta (tarda 1-3 días por template).
  9. Quality rating inicial: empieza en "high" o "medium". Se mantiene o baja según métricas.

Timeline realista: 2-4 semanas desde cero hasta estar listo para producción. BSP acelera a 1-2 semanas.

Templates: el concepto clave

WhatsApp distingue dos tipos de mensajes:

  • Service messages: respondés a un mensaje del cliente dentro de 24h de su último mensaje. Libre de formato.
  • Marketing / notification messages: iniciás vos la conversación (recordatorio, promoción, notificación). Requiere template aprobado por Meta.

Los templates tienen reglas estrictas:

  • Categorías: Marketing, Utility, Authentication.
  • Pueden tener variables ({{1}}, {{2}}).
  • Rechazos frecuentes por: lenguaje promocional en categoría utility, falta de contexto, vocabulario prohibido.
  • Los rechazados pueden apelar; tarda 1-3 días.

Error frecuente: mandar mensaje de marketing como si fuera service. Meta lo detecta y baja tu calidad.

El sistema de calidad

Cada número tiene un "quality rating":

  • High: todo bien, todos los privilegios.
  • Medium: se activaron flags, hay riesgo.
  • Low: restricciones. Si sigue bajando, Meta bloquea el número.
  • Flagged / Banned: número perdido. Recovery muy difícil.

Los factores que bajan calidad:

  • Tasa alta de "block" de clientes (clientes te bloquean).
  • Reports por spam.
  • Mandar muchos mensajes de marketing sin opt-in real.
  • Latencia alta al responder (automáticos o no).
  • Phone book quality (si clientes no tienen tu número en contactos, ratio alto de que te bloqueen al recibir mensaje).

Consecuencias de calidad baja:

  • Tier limit más bajo (menos conversaciones de marketing permitidas).
  • Peligro de ban.

Reparar calidad lleva semanas de buen comportamiento. Mejor no dejarla caer.

Los tiers de conversación

WhatsApp limita el volumen de conversaciones de marketing iniciadas por la empresa, por tier:

  • Tier 1: 1.000 conversaciones/día.
  • Tier 2: 10.000/día.
  • Tier 3: 100.000/día.
  • Tier 4: Ilimitado.

Subís de tier automáticamente cuando mantenés calidad alta y volumen sostenido. Si bajás calidad, bajás tier.

Conversaciones de servicio (iniciadas por el cliente) no cuentan al tier. Esto es importante: una operación primaria de soporte no tiene cap. El cap importa para campañas y notificaciones proactivas.

Costos reales

Meta cobra por conversación iniciada (no por mensaje). Una conversación dura 24h y permite ida y vuelta libre.

Categorías y precios (aproximados 2026, varían por país):

CategoríaCosto/conversación (US/MX/CO/AR/CL rango típico)
Service (respondiendo cliente)USD 0.005 - 0.025
Utility (recordatorio, notificación)USD 0.008 - 0.04
MarketingUSD 0.025 - 0.12
Authentication (OTP)USD 0.004 - 0.02

Países donde operás influye mucho. Brasil y México son baratos; Uruguay y Perú más caros relativamente. Consultar precios vigentes con tu BSP o Meta.

Free tier actual: primeras 1.000 conversaciones service/mes gratis + otras categorías parcialmente gratis. Para la mayoría de pymes esto cubre el arranque.

Ejemplo de costo mensual para empresa mediana

  • 15.000 conversaciones service (respondiendo clientes): 1.000 gratis + 14.000 × 0.01 = USD 140.
  • 3.000 conversaciones utility (recordatorios de cita, confirmaciones): 3.000 × 0.02 = USD 60.
  • 2.000 conversaciones marketing: 2.000 × 0.07 = USD 140.
  • Total Meta: USD 340.
    • markup BSP si aplica: USD 100-300 según BSP.

Comparación: SMS con mismo volumen costaría USD 2.000-4.000. Email mass marketing costaría USD 50-100. WhatsApp está en un punto dulce cuando tiene sentido.

Límites técnicos que importan

  • Timeout de sesión: 24h desde último mensaje del cliente. Después hay que usar template para iniciar.
  • Límite de templates: 250 por WABA inicialmente. Se expande con tier.
  • Rate limit de mensajes: limites de 40 a 600+ mensajes/segundo según tier. Normal para operación humana; restricción si hacés blasts masivos.
  • Media: imágenes hasta 5MB, video 16MB, audio 16MB, document 100MB.
  • Caracteres: 4.096 por mensaje (casi siempre alcanza).
  • Botones en mensaje: hasta 3 botones rápidos, 10 opciones en lista. Útiles para menús.

Patrones de uso frecuentes

Soporte reactivo con contención IA

Cliente pregunta → squad IA responde dentro de 24h (libre) → handoff a humano si necesita. Máximo valor con mínimo costo de Meta.

Recordatorios y notificaciones proactivas

Plantilla utility aprobada → mandás notificación → cliente puede responder dentro de 24h sin costo adicional. Típico para: confirmación de cita, actualización de pedido, recordatorio de pago.

Campañas de marketing

Opt-in riguroso → template marketing aprobado → segmentación → envío controlado por tier. Atender respuestas con squad.

Autenticación (OTP)

2FA vía WhatsApp. Template authentication, muy barato. Reemplaza SMS (más caro, menos confiable).

Soporte de alto volumen B2C

Ecommerce, servicios públicos, fintech: volumen masivo. Squad IA fuerte, handoff humano, campañas eventuales. Requiere BSP enterprise o Meta Cloud con integración robusta.

Errores clásicos al operar WhatsApp

Error 1: usar un número personal "de prueba". Meta detecta y puede banearlo, incluyendo tu uso personal.

Error 2: mandar marketing sin opt-in documentado. Cliente bloquea → calidad baja → tier baja → proyecto muere.

Error 3: subestimar el costo de templates rechazados. Si tu proceso requiere 20 templates y 15 son rechazados, se frena todo 2 semanas.

Error 4: no medir calidad proactivamente. Darse cuenta cuando ya estás en "low" es tarde.

Error 5: depender de un solo número. Si se bloquea, sin backup, sin canal. Tener número secundario o backup plan.

Patrones de uso que optimizan costo

El costo de WhatsApp Business API se estructura en torno a conversation pricing (por iniciador: business-initiated vs user-initiated) y window de 24h. Patrones que reducen costo sin sacrificar experiencia:

Maximizar service conversations. Cuando el cliente inicia la conversación, tenés ventana de 24h gratis para cualquier mensaje de servicio. Responder rápido y resolver dentro de ese window = conversación service gratis. Demorar hasta el día siguiente = conversación marketing paga.

Agrupar mensajes salientes por ventana. Si vas a enviar un recordatorio y una confirmación al mismo número, agruparlos dentro de 24h = una conversación. Spread en dos días = dos conversaciones.

Plantillas bien diseñadas. Plantillas que invitan a respuesta ("¿te sirve este horario?") abren ventana de service. Plantillas unidireccionales ("tu pedido llega mañana") no invitan respuesta pero si el cliente responde, abre window para ti.

Priorización por segmento. No todos los contactos merecen la misma cadencia. Clientes de alto valor → comunicación proactiva (acepta costo marketing). Clientes de bajo valor → reactiva (esperás que inicien).

Cleanup de lista. Números inválidos, opt-outs, o inactivos prolongados deberían estar fuera de broadcasts. Envíos a esos números degradan quality rating y gastan presupuesto.

Quality rating: cómo cuidarlo

Meta asigna a cada número un "quality rating" (Green / Yellow / Red) basado en feedback de usuarios:

  • Usuarios bloqueando tu número.
  • Usuarios reportando spam.
  • Tiempo sin respuesta (si te escriben y no respondes, afecta).

Quality Red = limitaciones agresivas (no podés enviar templates, volumen reducido). Llegar a Red es un proceso que se siente injusto pero que pasa rápido cuando tus prácticas son malas.

Cuidar quality:

  • Solo mensajes de valor. Si dudás si vale la pena enviarlo, no lo envíes.
  • Opt-in real. No "compré una lista de números". Cada número consintió recibir mensajes de tu empresa.
  • Respuesta rápida. Si te escriben, responde en < 1h en horario comercial. Squads IA ayudan con esto.
  • Opt-out fácil. "Responde STOP para no recibir más mensajes" en primer mensaje de cada serie. Honra la respuesta.
  • Frecuencia razonable. 2-4 mensajes/mes/usuario es OK. 10 mensajes/semana es quemarte a vos mismo.

BSP vs Cloud API directo

Meta ofrece dos vías de conexión:

Cloud API directo. Meta es tu proveedor. Setup tú-Meta directo. Costos más bajos por conversación. Requiere más trabajo técnico (API integration, webhook handling).

BSP (Business Solution Provider). Un partner intermedia (ej. Twilio, Infobip, Gupshup, 360dialog). Markup sobre costo Meta (10-40%) pero te dan herramientas adicionales: campañas, plantillas, flujos, dashboards.

¿Cuál elegir?

  • Si tu volumen es bajo (< 10k conversaciones/mes) o arrancás: BSP para setup rápido.
  • Si tu volumen es alto (> 50k/mes) y tenés equipo técnico: Cloud API directo para reducir costo.
  • Si tu operación es muy específica y requiere tooling proprietary: BSP especializado vale el markup.

Fanfusion Hub integra con ambas rutas. Podés empezar con BSP y migrar a Cloud API cuando tenga sentido económico, sin rehacer tu operación.

Preguntas frecuentes

¿Cuánto cuesta empezar?

Si vas por Meta Cloud API directo: horas del equipo técnico + el número dedicado. Opex inicial cerca de cero. Con BSP: USD 100-500/mes mínimos + tarifas por mensaje.

¿Se puede usar WhatsApp Business App al principio y migrar después?

Sí, se puede migrar número de Business App a API. Proceso tiene downtime breve. Planificar fuera de horario pico.

¿Funciona con agentes humanos + IA en el mismo número?

Sí. Ese es el caso de uso principal. Fanfusion Hub orquesta qué mensajes atiende IA y cuáles humano, todos sobre el mismo número.

¿Qué pasa si Meta cambia precios?

Meta actualiza precios periódicamente. Clientes con BSPs enterprise a veces tienen locks de precio. Presupuestar con buffer del 20% anual es prudente.

¿Operar en múltiples países en la misma cuenta?

Sí, si es la misma empresa. Un WABA puede tener números de varios países. Legal y operativo distintos, pero factible.

¿Multi-agente humano nativo?

API cruda no tiene concepto de "agente humano". Eso lo agrega la plataforma que uses encima (BSP, Fanfusion Hub, herramienta propia). Sin plataforma, cada mensaje va a un solo destinatario; no hay asignación a agentes.

¿Cómo cumplo GDPR / leyes locales con WhatsApp?

Opt-in explícito y granular, política clara, retención acotada, respuesta a derechos del sujeto. Meta provee las herramientas base; cumplimiento legal lo hace tu empresa con tu plataforma. Más detalle en /security.


Si estás evaluando WhatsApp Business API y necesitás roadmap desde "no lo tengo" a operando con squad IA, empezá con un diagnóstico de 10 minutos — te proponemos el camino más corto según tu volumen y stack. Más profundidad: De tickets a conversaciones, WhatsApp omnichannel real, Handoff humano sin fricción, Métricas de omnichannel, plataforma en /platform.

CompartirXLinkedIn

Convertí la lectura en un piloto.

Si esta nota mapeó un problema que estás resolviendo, arrancamos con un diagnóstico de 10 minutos. Convertimos el análisis en un plan piloto firmado.