Un código de verificación (OTP, "one-time password") por WhatsApp Business API es un mensaje de un solo uso que una empresa envía para confirmar la identidad de un usuario —al iniciar sesión, autorizar una operación o validar un número de teléfono— usando una plantilla de mensaje de la categoría autenticación, la misma clasificación que define Meta para este caso de uso dentro de la WhatsApp Business Platform. A diferencia de una plantilla de marketing o de utilidad, una plantilla de autenticación solo puede contener el código y, opcionalmente, un aviso de caducidad o un botón para copiarlo, sin texto promocional ni variables adicionales. Entender esta categoría ayuda a decidir si conviene mover la verificación de identidad del SMS tradicional hacia WhatsApp, y LiveConnect, Meta Business Partner, puede dejarlo operativo como una plantilla más dentro de la cuenta.
Qué es la categoría de autenticación en WhatsApp Business API
Meta reserva una categoría específica —autenticación— para plantillas cuyo único propósito es transmitir un código de un solo uso. No admite texto libre de marketing, enlaces externos ni contenido adicional: el formato está restringido a propósito, porque este tipo de mensaje se entrega con prioridad y bajo reglas más estrictas de contenido que una plantilla de utilidad o marketing. El artículo sobre plantillas de mensaje explica las tres categorías completas; aquí nos enfocamos solo en autenticación.
Una plantilla de este tipo típicamente luce así: "{{1}} es tu código de verificación. No lo compartas con nadie." —con la opción de agregar un botón que copia el código automáticamente o un aviso de que vence en cierto número de minutos. Como cualquier plantilla, debe enviarse a revisión de Meta antes de poder usarse, aunque por su formato acotado suele aprobarse de forma rápida.
Cómo funciona el envío de un código OTP por WhatsApp
- El usuario solicita el código desde el sitio web, la app o el proceso de la empresa (inicio de sesión, recuperación de contraseña, confirmación de una transacción).
- El sistema genera el código y dispara el envío de la plantilla de autenticación aprobada, con el código insertado en la variable.
- WhatsApp entrega el mensaje al número verificado del usuario, generalmente en segundos.
- El usuario copia o ingresa el código en el formulario correspondiente para completar la verificación.
Esta integración se hace vía API —no es algo que un agente humano dispare manualmente desde la bandeja de atención—, por lo que requiere conectar el sistema que genera el código (login, checkout, backend de la app) con el envío de la plantilla. LiveConnect expone esta función como parte de su API y paneles para que el equipo técnico la integre sin depender de infraestructura propia de mensajería.
Cuándo conviene usar WhatsApp en vez de SMS para OTP
No siempre conviene migrar todo el flujo de autenticación a WhatsApp; depende del perfil del usuario y del canal donde ya tiene presencia:
| Criterio | SMS | WhatsApp Business API |
|---|---|---|
| Entregabilidad | Puede fallar por operador, roaming o bloqueo de spam | Depende de que el usuario tenga WhatsApp activo y buena calidad del número emisor |
| Costo por envío | Tarifa por SMS, varía por país y operador | Se factura como conversación de autenticación; puede ser más económico en volumen, según el país |
| Experiencia | Mensaje aislado, sin contexto de marca | Puede incluir logo, nombre verificado del negocio y botón para copiar el código |
| Alcance | Funciona en cualquier teléfono con señal | Requiere que el usuario tenga WhatsApp instalado y conexión a internet |
| Fricción para el usuario | Cambiar de app para leer el SMS | El usuario puede ya estar dentro de WhatsApp si llegó por ese canal |
Para negocios cuyos clientes ya interactúan por WhatsApp —ventas, soporte, confirmaciones de pedido— centralizar también la verificación de identidad ahí reduce la cantidad de canales que el usuario debe manejar. Para audiencias con baja penetración de WhatsApp o en países donde el SMS sigue siendo el estándar de autenticación, lo habitual es mantener ambos canales y usar WhatsApp como alternativa, no como reemplazo único.
Casos de uso frecuentes
- Fintechs y bancos digitales: confirmación de operaciones sensibles (transferencias, cambios de datos de la cuenta) además del inicio de sesión.
- eCommerce con checkout de alto valor: verificación adicional antes de confirmar una compra grande o un cambio de método de pago.
- Salud y servicios con datos sensibles: validar la identidad del paciente antes de compartir resultados o información de una cita por el mismo canal donde ya se atiende.
- Apps y plataformas SaaS: alternativa al SMS para el registro inicial o la recuperación de contraseña, especialmente en países donde el SMS internacional tiene demoras o costos altos.
- Marketplaces y servicios on-demand: verificar el número de un nuevo usuario o repartidor antes de activar su cuenta.
En todos estos casos el patrón se repite: el OTP no sustituye los controles de seguridad existentes, los complementa aprovechando un canal donde el usuario ya tiene una app activa y notificaciones habilitadas.
Beneficios de implementar OTP por WhatsApp con LiveConnect
- Un solo proveedor para mensajería transaccional y conversacional: el mismo número y la misma cuenta que atienden ventas y soporte pueden enviar los códigos de verificación, sin contratar un gateway de SMS aparte.
- Plantillas de autenticación gestionadas: LiveConnect ayuda a redactar y enviar a revisión la plantilla con el formato que Meta exige, evitando rechazos por incluir contenido no permitido en esta categoría.
- Trazabilidad en el CRM para WhatsApp: cada código enviado queda asociado al contacto, útil para auditar intentos de verificación o detectar patrones de abuso.
- Compatibilidad con el resto de la operación: si el mismo número ya se usa para atención multiagente, chatbots con IA o campañas, el envío de OTP se suma como un flujo más, sin fragmentar la comunicación con el cliente.
- Seguridad del canal: WhatsApp aplica cifrado de extremo a extremo al contenido del mensaje; el tratamiento de datos de la cuenta sigue las políticas descritas en nuestro artículo sobre seguridad y privacidad en WhatsApp Business API.
Errores y riesgos comunes
- Incluir texto promocional en la plantilla de autenticación: Meta la rechaza o la reclasifica si detecta contenido ajeno al código de verificación.
- Depender de un solo canal sin plan de respaldo: si el usuario no tiene WhatsApp activo en ese momento, el código no llega; conviene tener un canal alterno (SMS o correo) para ese caso.
- No comunicar el tiempo de vencimiento del código: aumenta los intentos fallidos y los tickets de soporte por códigos "que no funcionan".
- Asumir que el costo es idéntico al de una plantilla de utilidad: la categoría de autenticación se factura de forma independiente; conviene confirmar la tarifa vigente para el país del usuario antes de dimensionar el flujo. El artículo sobre costos de la API de WhatsApp explica cómo se factura cada categoría.
- No verificar la calidad del número emisor: un número con baja calidad puede ver restringido su volumen de envío, lo que afecta directamente la entrega de códigos críticos para el negocio.
- No monitorear las tasas de entrega y lectura: sin visibilidad sobre cuántos códigos realmente llegan y se leen, es difícil saber si una caída en los inicios de sesión exitosos es un problema de producto o de entrega del mensaje.
Cómo empezar
- Diagnóstico: identificamos en qué flujos (login, checkout, recuperación de contraseña, confirmación de alta) tiene sentido sumar WhatsApp como canal de verificación.
- Plantilla y aprobación: LiveConnect redacta la plantilla de autenticación según el formato que exige Meta y la envía a revisión.
- Integración técnica: el equipo de desarrollo conecta el disparo del código desde el sistema de la empresa hacia la API de LiveConnect.
- Puesta en marcha y monitoreo: se activa el flujo y se revisa la tasa de entrega y los costos reales con el volumen del negocio.
¿Quieres evaluar si conviene mover tu verificación de identidad a WhatsApp? Escríbenos por WhatsApp o revisa los planes y precios: un especialista de LiveConnect te ayuda a definir el flujo y la plantilla correcta desde el primer intento.