Voice OTP

En fase de lanzamiento

Un 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 canal disponible dentro del mismo plan por país, asociado al mismo número de teléfono y confirmado con la misma verificación.

Cursor
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, error } = await bird.verify.verifications.check({
  to:   { phone_number: "+15551234567" },
  code: userInput,
}).safe();
if (error) throw error;
Verification flow

Your account

Confirm it’s you.

Enter the code sent to

+1 ••• ••• 4567

Example verification code

482691
Code verified
Send a code. Confirm the recipient.

Equipos que crean software de primer nivel confían en nosotros cada día

Leer más historias de clientes

El canal que alcanza a los usuarios cuando el texto no puede.

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 opción disponible en el plan por país, normalmente como respaldo tras SMS. Los usuarios exclusivos de línea fija, las necesidades de accesibilidad y los mercados donde 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.

Una vez que se lance la voz, se integra en el plan de la misma forma que cualquier otro canal, y la llamada de creación permanece igual. A medida que se implementa el avance basado en entrega, la sesión pasa a voz cuando el canal anterior no se completa.

voice-otp.ts
rolling out
await bird.verify.verifications.create({
  to: { phone_number: "+15551234567" },
}).safe();

// resolved channels today: [{ channel: "sms" }] — voice joins as it rolls out

Cómo funciona el respaldo.

Ordena SMS primero y voz en segundo lugar, y una única verificación ejecuta el plan en orden. Se intenta 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 primero. Ese avance es automático en los canales disponibles hoy: un canal fallido hace avanzar la sesión, y un temporizador de entrega por intento la avanza cuando no se recibe ningún estado de entrega. Voz se incorpora al plan como canal ordenable cuando esté disponible.

Llega a cada usuario, por el canal que funciona.

Voz se une a email, SMS y WhatsApp como canal en el mismo plan por país, un respaldo hablado en los mismos dos endpoints.

Tus datos

Todos los campos de contacto son obligatorios.

Para que nuestro equipo pueda contactarte sobre tu demo.

Productos de interés

Opcional

Te contactaremos para coordinar tu demo.
Política de privacidad

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