L'OTP vocal est un mot de passe à usage unique transmis par un appel téléphonique automatisé : une voix de synthèse lit le code de vérification à l'utilisateur, généralement deux fois. Il fonctionne sur n'importe quel téléphone, y compris les lignes fixes, et sert d'alternative ou de solution de repli quand un code SMS n'arrive pas.
Qu'est-ce que l'OTP vocal ?
L'OTP vocal (aussi appelé vérification vocale ou OTP par appel) envoie le même type de code court qu'un OTP par SMS, mais via un appel vocal. L'application ou le site de l'utilisateur déclenche l'appel, l'utilisateur décroche, entend « Votre code de vérification est 4 8 2 9 1 7 » et le saisit. Il atteint les personnes qui ne peuvent pas recevoir de SMS : utilisateurs de lignes fixes, téléphones dont les SMS sont bloqués, numéros sur des réseaux où le SMS A2P est filtré, et utilisateurs malvoyants qui préfèrent l'audio.
Comment fonctionne l'OTP vocal ?
Votre service de vérification génère un code, convertit en parole un message qui le contient et passe un appel sortant via une route de terminaison VoIP vers le numéro de l'utilisateur. Quand l'appel est décroché, l'audio est diffusé ; l'utilisateur saisit le code dans votre application, et votre backend le vérifie.
- Déclenchement. L'utilisateur demande un code ou le SMS expire, et votre backend appelle l'API d'OTP vocal.
- Synthèse vocale. Le fournisseur construit le message dans la langue de l'utilisateur, en lisant les chiffres lentement et en répétant le code.
- Établissement de l'appel. L'appel part sur une route voix vers l'opérateur de destination, en affichant un caller ID.
- Diffusion et vérification. L'utilisateur entend le code et le saisit ; vous le vérifiez puis l'invalidez.
Comme l'appel emprunte des routes voix normales, les critères de qualité de la voix wholesale s'appliquent : taux de réponse, délai après numérotation et transmission ou non du caller ID. Voir ASR, ACD et PDD.
OTP vocal ou OTP par SMS
| OTP par SMS | OTP vocal | |
|---|---|---|
| Atteint les lignes fixes | Non | Oui |
| Effort pour l'utilisateur | Faible, avec le remplissage automatique sur Android et iOS | Plus élevé : décrocher, écouter, saisir |
| Soumis au filtrage SMS et aux règles de sender ID | Oui | Non, mais soumis à l'étiquetage des appels et aux règles de CLI |
| Problème de décroché | Aucun | Les utilisateurs peuvent ignorer les numéros inconnus |
| Base de coût | Par partie de message | À la minute ou par appel, avec des incréments de facturation |
| Exposition à la fraude | SMS pumping | Appels vers des numéros surtaxés ou à partage de revenus |
La plupart des équipes utilisent d'abord le SMS et l'OTP vocal en repli, comme décrit dans le repli de l'OTP par la voix et WhatsApp.
Pourquoi le caller ID compte-t-il pour l'OTP vocal ?
Les gens décrochent rarement les appels de numéros masqués ou aléatoires : un OTP vocal qui arrive sans caller ID reconnaissable reste donc souvent sans réponse. Utilisez une route qui transmet votre CLI sans modification, idéalement un numéro que vos utilisateurs peuvent reconnaître, ou un numéro local là où c'est autorisé pour votre trafic. Les numéros masqués ou modifiés font baisser les taux de réponse et peuvent enfreindre les règles nationales sur le caller ID. Voir routes CLI et Non-CLI et le Local CLI expliqué. Aux États-Unis, les appels portent aussi une attestation STIR/SHAKEN, traitée dans STIR/SHAKEN expliqué.
Combien coûte l'OTP vocal ?
L'OTP vocal est facturé comme tout appel sortant : à la minute, au tarif de la destination et du type de numéro (mobile ou fixe), selon les incréments de facturation de la route. Un appel OTP vocal typique dure bien moins d'une minute : des incréments comme 60/60 ou 1/1 changent donc beaucoup le coût réel. Voir les incréments de facturation. Les tarifs de terminaison mobile varient fortement d'un pays à l'autre : comparez le coût par utilisateur vérifié avec celui du SMS sur chaque marché.
Les risques de fraude de l'OTP vocal
L'OTP vocal ouvre une voie de fraude que le SMS n'ouvre pas : des attaquants saisissent des numéros surtaxés ou à coût élevé dans votre formulaire d'inscription et déclenchent des appels vers eux, puis partagent le revenu de terminaison. C'est une forme de fraude au partage de revenus internationaux (IRSF). Défendez-vous avec :
- Des limites de fréquence par numéro, IP, appareil et préfixe de numéro.
- Le blocage des destinations et des plages de numéros où vous n'avez pas d'utilisateurs.
- L'OTP vocal autorisé seulement après un échec du SMS, pas comme première option pour tous les pays.
- Des alertes sur les appels passés sans vérification correspondante.
- Une durée d'appel maximale courte.
API et routes pour l'OTP vocal
Une API d'OTP vocal reçoit généralement le numéro de destination, le code ou le message, la langue et le caller ID, et renvoie un identifiant d'appel et un callback de statut. Derrière elle se trouve une route de terminaison VoIP avec de bons taux de réponse et une transmission fiable du CLI. VoIPMatcher obtient auprès de ses carriers à la fois des routes voix et des routes SMS A2P, et les gère. Demander une route voix CLI pour les appels OTP.
Questions fréquentes
Qu'est-ce qu'un appel OTP vocal ?
Un appel OTP vocal est un appel téléphonique automatisé qui lit à l'utilisateur un code de vérification à usage unique avec une voix de synthèse, en le répétant généralement deux fois. L'utilisateur saisit le code dans l'application ou sur le site pour prouver qu'il contrôle le numéro de téléphone. Il sert pour les lignes fixes, pour les utilisateurs qui ne peuvent pas recevoir de SMS et comme solution de repli.
Pourquoi ai-je reçu un appel qui lisait un code ?
Généralement parce que vous, ou quelqu'un qui a saisi votre numéro, avez demandé un code de vérification en choisissant l'appel, ou parce que le SMS a échoué et que le service est passé à un appel vocal. Si vous ne l'avez pas demandé, ne communiquez le code à personne : il peut s'agir d'une tentative de prise de contrôle de votre compte.
L'OTP vocal fonctionne-t-il sur les lignes fixes ?
Oui, et c'est l'un de ses principaux avantages. Le SMS ne peut pas atteindre la plupart des lignes fixes, alors qu'un appel vocal le peut. Les services qui doivent vérifier des numéros fixes, comme ceux d'entreprises ou d'utilisateurs âgés, proposent souvent une option d'appel. Les tarifs de terminaison fixe diffèrent des tarifs mobiles : vérifiez les prix pour les deux types de numéros.
Quelles langues l'OTP vocal prend-il en charge ?
Cela dépend du moteur de synthèse vocale du fournisseur. La plupart des fournisseurs prennent en charge de nombreuses grandes langues et certains accents régionaux, et vous choisissez la langue pour chaque appel, généralement d'après les réglages de l'application de l'utilisateur ou le pays du numéro. Utilisez une lecture des chiffres claire et lente et répétez le code, car les erreurs sont plus probables à l'oreille qu'à l'écrit.
L'OTP vocal est-il plus sûr que l'OTP par SMS ?
Pas beaucoup. L'OTP vocal évite certains problèmes du SMS, comme les logiciels malveillants qui lisent les messages, mais il reste lié au numéro de téléphone : le SIM swap et le renvoi d'appel peuvent donc l'exposer, et les utilisateurs peuvent être manipulés pour lire le code à un appelant. Pour les actions à haut risque, l'authentification par application ou par passkey est plus robuste.
Besoin d'une route ?
Indiquez la destination, le type de route et le tarif cible. Nous vous répondons avec ce que nous pouvons fournir.