Voice OTP
En fase de lanzamientoUn código que puedes escuchar, para los usuarios a los que el SMS no llega.
La verificación por voz realiza una llamada y lee el código de un solo uso en voz alta — para líneas fijas, para usuarios que no pueden recibir SMS y como respaldo cuando un mensaje de texto no llega. Se está lanzando como un canal solicitable dentro del mismo plan por país, dirigido al mismo número de teléfono y confirmado con la misma verificación.
import { BirdClient } from "@messagebird/sdk";
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
// Send the code, then check it by recipient.
await bird.verify.verifications.create({
to: { phone_number: "+15551234567" },
}).safe();
const { data } = await bird.verify.verifications.check({
to: { phone_number: "+15551234567" },
code: userInput,
}).safe();El canal que alcanza a los usuarios cuando el texto no puede.
La voz es un canal de la familia telefónica en la API de Bird Verify: el destinatario es el mismo número de teléfono, y la voz se convierte en una entrada solicitable en el plan por país — normalmente como respaldo después del SMS. Los usuarios solo con línea fija, las necesidades de accesibilidad y los mercados donde el SMS tiene baja entrega son exactamente donde un código hablado demuestra su valor.
Lo que aporta la verificación por voz.
En fase de lanzamiento como canal dentro del plan existente.
- 01
Código hablado y sintetizado.
El código se lee en voz alta en una llamada, para que un usuario que no puede leer un mensaje de texto, o que no lo tiene, pueda verificarse igualmente.
- 02
Alcanza líneas fijas.
La voz funciona en líneas que nunca reciben SMS, ampliando a quién puedes verificar sin una integración separada.
- 03
Un respaldo natural para SMS.
Solicita voz después de SMS en el plan de canales para que, a medida que el avance basado en entrega se lance, la sesión pase a una llamada cuando el texto no llegue.
- 04
Mismo destinatario, mismas llamadas.
Dirígete al mismo número de teléfono y usa los mismos endpoints de creación y verificación. La voz es el canal, no una API diferente.
- 05
Las mismas garantías del código.
Códigos generados en el servidor y hasheados; longitud y TTL configurables; verificación por destinatario, con todas las garantías que ofrecen los demás canales.
La voz es una entrada en el plan.
Solicita voz después de SMS en la configuración y la llamada de creación no cambia. A medida que el avance basado en entrega se lance, la sesión usa voz cuando el canal anterior no se completa.
await bird.verify.verifications.create({
configuration_id: "vfc_login",
to: { phone_number: "+15551234567" },
}).safe();
// resolved channels: [{ channel: "sms" }, { channel: "voice" }]Cómo funciona el respaldo.
Solicita SMS primero y voz segundo, y una sola verificación recorre el plan en orden. Se intenta el SMS; si no llega, la sesión pasa a una llamada de voz que lee el código en voz alta, y cada código de la sesión sigue siendo válido para que el usuario pueda usar el que le llegue. El avance automático basado en entrega se está lanzando con el estado de entrega.
Preguntas frecuentes sobre Voice OTP
¿La verificación por voz está disponible hoy?+
¿Cuándo debería usar Voice OTP?+
¿Cómo encaja la voz con el SMS?+
¿De quién ven mis usuarios el código?+
El resto de la plataforma Verify
Una API, un conjunto de claves. Explora las demás capacidades.
Llega a cada usuario, por el canal que funciona.
Voz se suma a email, SMS y WhatsApp como canal en el mismo plan por país: un respaldo hablado en los mismos dos endpoints.