Voice OTP

En fase de lanzamiento

Un código que puedes escuchar, para los usuarios a los que el SMS no llega.

Configura en:
Cursor

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.

verify.ts
200 · pending
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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

voice-otp.ts
rolling out
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?+
Está en fase de lanzamiento. La verificación por email, SMS y WhatsApp está disponible ahora; la voz llega como un canal solicitable adicional en el mismo plan por país, sin cambios en las llamadas de creación o verificación.
¿Cuándo debería usar Voice OTP?+
La voz alcanza líneas fijas y usuarios que no pueden recibir SMS, y es un respaldo sólido cuando un mensaje de texto no llega. También es la opción más accesible para usuarios que no pueden leer un código en pantalla.
¿Cómo encaja la voz con el SMS?+
Ambos son canales de la familia telefónica dirigidos al mismo número. Ordénalos en el plan de canales (normalmente SMS primero, voz como respaldo), y una sola verificación puede pasar de uno al otro mientras cada código de la sesión sigue siendo válido.
¿De quién ven mis usuarios el código?+
Authifly, la marca de verificación de Bird. Es la identidad en cada código que reciben tus usuarios: el email llega desde otp@verify.authifly.com o tu propio dominio verificado, y SMS y WhatsApp llevan la marca Authifly. authifly.com es una página pública que asegura a los destinatarios que Authifly envía códigos de un solo uso legítimos en nombre de una empresa. Bird es la plataforma sobre la que construyes; Authifly es lo que ve el destinatario.

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.

Empieza con un canal.
Añade los demás cuando estés listo.

Una clave API de prueba es tuya de inmediato. El acceso a producción se desbloquea cuando añades un método de pago y verificas un remitente.

¿Usas Claude Code, Cursor o Codex? Copia un prompt de configuración y tu agente instalará el Bird CLI y las habilidades por ti. Elige el tuyo:

Cursor