WhatsApp Business API en clínicas privadas · cómo empezar paso a paso (sin programar)
Esta guía no es un tutorial de programación. Es la ruta honesta que recorrería un director de clínica para tener WhatsApp Business API funcionando · con DPA · trazabilidad · y templates aprobados. Sin marketing fluff. Sin "fácil en 5 minutos".
1 · 3 errores comunes antes de empezar
Antes de tocar nada en Meta Business · conviene saber lo que vemos fallar de forma recurrente en clínicas que intentan el salto sin guía:
- Usar el WhatsApp personal del director como si fuera el de la clínica. Eso no es Business API · es la app normal. Sin DPA · sin trazabilidad · sin opt-in registrable. El paso correcto es WhatsApp Business API (Cloud API) · no la app de móvil.
- Solicitar número nuevo sin verificar disponibilidaden Meta. Un número ya registrado en la app de WhatsApp normal no puede pasar a Business API sin un proceso de migración con ventana de blackout. Si vais a usar un número existente · hay que borrarlo de WhatsApp normal antes.
- Saltarse el Business Managery entrar directamente por Cloud API developer console. El flujo legítimo para una empresa pasa por Meta Business Manager verificado. Sin esto · no se firma DPA y la cuenta queda en modo "sandbox" permanente con límite de mensajes.
2 · Pre-requisitos · Business Manager · número · DPA
Necesitas reunir tres elementos antes de empezar la configuración técnica:
Business Manager activo
Una cuenta de Meta Business Manager con el nombre legal de la clínica · CIF asociado · y al menos un administrador con email profesional (no Gmail personal · no Hotmail). Si la clínica no tiene Business Manager · se crea en business.facebook.com. Lleva 10 minutos · necesita NIF/CIF · domicilio fiscal y página de Facebook asociada (puede ser una página vacía si no se usa).
Número de teléfono dedicado
Recomendación honesta: número nuevo dedicado a WhatsApp Business · no el principal de centralita. Razones: permite migrar de proveedor sin perder el número · evita conflictos con la app personal · y separa flujos (llamadas vs mensajes). Coste real: alta línea VoIP entre 0 y 15 €/mes.
DPA · contrato Encargado del Tratamiento
Meta firma DPA estándar (Meta Business Solution Terms · Art. 28 RGPD). Hay que aceptar los términos comerciales en el propio Business Manager. Si se usa un BSP · habrá un segundo DPA con el BSP. Sin estos firmados · no se puede tratar dato de paciente cumpliendo RGPD.
3 · Paso 1 · Verificación Meta Business
Sin verificación · WhatsApp Business API queda limitado: 250 mensajes únicos iniciados por día · sin posibilidad de subir templates de marketing · y sin acceso a tiers de envío más altos.
El proceso de verificación pide:
- Documentación legal de la clínica (escritura · alta censal o modelo 036)
- Documento que acredite la dirección (factura suministro o contrato local · < 6 meses)
- Página web activa con la información corporativa que aparece en Business Manager
- Email corporativo con dominio propio (por ejemplo recepcion@miclinica.es · no Gmail)
Plazos reales: entre 2 días hábiles y 3 semanas. Meta no comunica timing y rechaza sin explicación detallada. Si rechaza · hay que revisar documentos · subir versiones más recientes y volver a enviar.
4 · Paso 2 · Elegir BSP vs Cloud API directa
Hay dos caminos · y la elección depende del tamaño y del equipo técnico:
Cloud API directa (Meta sin intermediario)
- Precio: Meta cobra por conversación iniciada · tarifas 2026 entre 0,03 € y 0,07 € según tipo (servicio · utilidad · marketing · autenticación). Sin coste por plataforma.
- Trade-off: requiere integración técnica propia · webhooks · gestión de tokens · sin UI gestionable por recepcionista.
- Cuándo tiene sentido: equipo técnico interno o proveedor SaaS que ya gestiona la integración (como AI Empire · Respond.io · 360dialog).
BSP · Business Solution Provider
- Precio: conversación Meta + markup BSP. Suelen ser 0,005-0,03 € extra por mensaje · más cuotas mensuales (50-300 €/mes según BSP).
- Trade-off: UI lista · soporte humano · plantillas pre-aprobadas · menos control sobre integración custom.
- Cuándo tiene sentido: clínicas que sólo necesitan inbox + plantillas básicas y no quieren un proveedor SaaS especializado.
Para clínicas dentales y estéticas con < 5.000 pacientes · la diferencia mensual entre los dos modelos suele ser modesta (50-100 €/mes). La decisión real es cuánta automatización quieres: BSP genérico = inbox manual · proveedor especializado = bot IA + recordatorios + portal paciente.
5 · Paso 3 · Templates pre-aprobados · cuáles obligatorios
Meta exige que cualquier mensaje proactivo (iniciado por la clínica · no respuesta del paciente) use template pre-aprobado. Categorías:
- Utility: recordatorio de cita · confirmación · cambio de fecha. Aprobación rápida (horas a 24h).
- Authentication: códigos OTP. Raro en clínicas.
- Marketing: promociones · campañas. Aprobación más estricta (24-72h) y sujeto a opt-in marketing diferenciado.
Templates mínimos para una clínica funcional:
- Recordatorio cita 24h antes (utility) · placeholders nombre + fecha + hora
- Confirmación cita inicial (utility) · placeholders nombre + fecha + dirección
- Cambio o cancelación (utility) · placeholders nombre + motivo
- Post-tratamiento de seguimiento (utility · NO marketing si es cuidados médicos)
Cualquier template rechazado suele serlo por: lenguaje promocional disfrazado de utility · faltas ortográficas · variables sin contexto · o uso de emojis en categoría incorrecta.
6 · Paso 4 · Testing antes de go-live
Antes de enviar el primer mensaje a paciente real · validar:
- Test interno: enviar templates a 3-5 números del equipo (autorizados con opt-in interno). Verificar renderizado · variables · enlaces si los hay.
- Test de respuesta: el equipo responde al template · ver si llega correctamente al inbox de quien lo gestiona (BSP UI · panel del proveedor · CRM).
- Test 24h: simular el ciclo recordatorio → paciente responde → conversación dentro de la ventana de 24h. Comprobar que después de 24h sólo se puede enviar template nuevamente.
- Test opt-out:respuesta "baja" o "stop" debe registrar opt-out automáticamente. Si no ocurre · está mal configurado y es problema RGPD.
7 · Errores típicos · cómo resolverlos
Template rechazado sin razón clara
Meta da motivos genéricos. Revisar: variables placeholders entre llaves {{1}} con muestra de ejemplo realista · sin emojis innecesarios · categoría correcta (utility no marketing) · idioma declarado coincide con el cuerpo.
Mensajes no llegan al paciente
Causas comunes: número del paciente no tiene WhatsApp · número en formato incorrecto (siempre con prefijo internacional · +34 para España · sin espacios) · paciente bloqueó el número de la clínica.
Cuenta "flagged" o calidad baja
Meta puntúa calidad: si pacientes marcan tus mensajes como spam · la cuenta baja a tier inferior. Prevención: respetar opt-in estricto · no enviar marketing a quien no aceptó · no usar templates utility para promoción.
Webhook no recibe eventos
Si la integración es directa con Cloud API · el webhook debe responder 200 OK en < 5 segundos. Si tarda más · Meta marca el webhook como caído y deja de enviar eventos. Solución técnica típica: persistir el evento y procesarlo en cola asíncrona.
8 · Cuándo necesitas un proveedor (como AI Empire)
Hacer todo lo anterior internamente es posible. Lo que pesa más que la configuración inicial es lo que viene después:
- Mantener templates al día cuando cambien servicios o precios
- Gestionar la cola de mensajes 24/7 sin que se acumulen sin responder
- Implementar opt-in / opt-out / derechos GDPR · portal paciente
- Añadir un bot con RAG sobre tu KB · escalado a humano cuando toca
- Reporting mensual · qué se recuperó · qué se perdió · qué preguntan más
AI Empire está diseñado para clínicas que no quieren montar equipo técnico interno: integración WhatsApp Business API + bot RAG + portal paciente + DPA listo · todo en un proveedor. Lo opuesto: si la clínica ya tiene CRM y sólo necesita inbox · un BSP genérico es suficiente y más barato.
Disclaimer: este artículo es informativo · NO asesoramiento técnico ni legal. Los plazos · precios y procesos de Meta cambian sin previo aviso. Para tu caso concreto · consulta con tu BSP · proveedor SaaS o equipo técnico antes de ejecutar pasos críticos como migración de número o aprobación de templates de marketing.