Voice OTP
Déploiement en coursUn code que l'on peut entendre, pour les utilisateurs que le SMS ne touche pas.
La vérification vocale passe un appel et lit le code à usage unique à voix haute : pour les lignes fixes, pour les utilisateurs qui ne peuvent pas recevoir de SMS, et comme solution de repli lorsqu'un message texte n'arrive pas. Ce canal est en cours de déploiement en tant qu'option activable dans le même forfait par pays, associé au même numéro de téléphone et confirmé par la même vérification.
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();
Le canal qui atteint les utilisateurs quand le texte ne peut pas.
La voix est un canal de la famille téléphonique sur l<hub>API Bird Verify</hub> : le destinataire est le même numéro de téléphone, et la voix devient une option activable dans le forfait par pays, généralement en repli après le SMS. Les utilisateurs sur ligne fixe uniquement, les besoins en accessibilité et les marchés où le SMS sous-performe sont précisément les cas où un code dicté prend tout son sens.
Ce qu'apporte la vérification vocale.
Déploiement en cours en tant que canal dans le forfait existant.
- 01
Code vocal synthétisé.
Le code est lu à haute voix lors d'un appel, permettant à un utilisateur qui ne peut pas lire un texte, ou qui n'en reçoit pas, de se vérifier malgré tout.
- 02
Atteint les lignes fixes.
La voix fonctionne sur les lignes qui ne reçoivent jamais de SMS, élargissant les utilisateurs vérifiables sans intégration séparée.
- 03
Un repli naturel après le SMS.
Placez la voix après le SMS dans le plan de canaux pour que, à mesure que l'avancement basé sur la livraison se déploie, la session passe à un appel quand le texte n'aboutit pas.
- 04
Même destinataire, mêmes appels.
Adressez le même numéro de téléphone et appelez les mêmes endpoints de création et de vérification. La voix est le canal, pas une API différente.
- 05
Les mêmes garanties sur le code.
Codes générés côté serveur et hachés ; longueur et TTL configurables ; vérification par destinataire, avec toutes les garanties des autres canaux.
La voix est une entrée dans le plan.
Placez la voix après le SMS dans la configuration et l'appel de création reste inchangé. À mesure que l'avancement basé sur la livraison se déploie, la session utilise la voix quand le canal précédent n'aboutit pas.
await bird.verify.verifications.create({
configuration_id: "vfc_login",
to: { phone_number: "+15551234567" },
}).safe();
// resolved channels: [{ channel: "sms" }, { channel: "voice" }]Comment fonctionne le repli.
Placez le SMS en premier et la voix en second, et une seule vérification suit le plan dans l'ordre. Le SMS est tenté ; s'il n'arrive pas, la session passe à un appel vocal qui lit le code à haute voix, et chaque code de la session reste valide pour que l'utilisateur puisse utiliser celui qui lui parvient. L'avancement automatique basé sur la livraison est en cours de déploiement avec le statut de livraison.
FAQ Voice OTP
La vérification vocale est-elle disponible aujourd'hui ?
Quand devrais-je utiliser le Voice OTP ?
Comment la voix s'intègre-t-elle avec le SMS ?
De qui mes utilisateurs voient-ils le code ?
Le reste de la plateforme Verify
Une API, un jeu de clés. Découvrez les autres fonctionnalités.
Atteignez chaque utilisateur, sur le canal qui aboutit.
La voix rejoint l'e-mail, le SMS et WhatsApp en tant que canal dans le même forfait par pays — une solution de repli vocale sur les deux mêmes endpoints.