Aller au contenu
OmniChannels.ai

OTP et notifications transactionnelles sur tous les canaux de vos utilisateurs

Délivrez codes de connexion, confirmations de paiement et alertes de service sur WhatsApp avec des modèles copy-code, one-tap ou zero-tap, par SMS depuis un identifiant d'expéditeur enregistré, par RCS, ou par un appel vocal qui lit le code à voix haute.

Message d'authentification WhatsApp avec un bouton de copie du code. Le code est fictif.

En bref

Mis à jour le

OmniChannels.ai délivre mots de passe à usage unique et alertes transactionnelles sur WhatsApp, SMS, RCS et voix. Sur WhatsApp, les modèles d'authentification proposent copy-code, one-tap ou zero-tap. Le SMS part d'un identifiant d'expéditeur enregistré via la connectivité opérateurs de BroadNet, et l'OTP vocal lit le code à voix haute, y compris en arabe. Vous fixez l'ordre de bascule, et les statuts de livraison arrivent par webhook. Votre application génère et vérifie le code.

Ce que comprend la livraison d'OTP et de notifications

Quel mode de livraison d'OTP convient à vos utilisateurs ?

La plupart des équipes en proposent plusieurs. Le bon dosage dépend de votre audience, de votre application et de votre exposition à la fraude.

ÉlémentDétails
WhatsApp copy-codeUn bouton copie le code pour le coller dans votre application ou votre site. Aucune modification de l'application nécessaire.
WhatsApp one-tapUn bouton ouvre votre application Android et lui transmet le code. Nécessite une intégration dans l'application Android.
WhatsApp zero-tapLe code est transmis à votre application Android en arrière-plan, sans aucun geste. Nécessite une intégration Android et l'acceptation des conditions de Meta.
OTP par SMSFonctionne sur tout téléphone mobile, sans données. Nécessite un identifiant d'expéditeur transactionnel enregistré sur de nombreux marchés.
OTP par RCSExpéditeur vérifié à vos couleurs sur les téléphones compatibles RCS, avec bascule automatique vers le SMS ailleurs.
OTP vocalCode lu à voix haute en synthèse vocale, y compris en arabe. Mis en service avec votre équipe de compte.

Comment lancer la livraison d'OTP

La génération et la vérification des codes restent dans votre système. Nous planifions avec vous la livraison, la bascule et le reporting.

  1. 1

    Cartographiez vos parcours de vérification

    Listez les étapes où des codes sont envoyés (inscription, connexion, réinitialisation du mot de passe, paiements) et les pays de vos utilisateurs.

  2. 2

    Configurez les canaux

    Créez un modèle d'authentification WhatsApp, enregistrez un identifiant d'expéditeur SMS transactionnel et prévoyez l'OTP par RCS et vocal si nécessaire.

  3. 3

    Connectez l'API et les webhooks

    Appelez l'API REST depuis votre backend, choisissez l'ordre de bascule et pointez les webhooks de livraison vers votre système. L'accès de test envoie vers vos propres numéros vérifiés.

  4. 4

    Ajoutez sécurité et contrôles anti-fraude

    Prévoyez dans votre application une expiration courte, un usage unique, une limite de tentatives, des limites de débit et une liste blanche de pays.

  5. 5

    Testez sur de vrais appareils, puis lancez

    Vérifiez la livraison et les délais pour chaque opérateur et chaque canal, puis surveillez le ratio entre codes envoyés et codes saisis.

Qui devrait utiliser OmniChannels.ai pour ses OTP et alertes ?

Adapté si

  • Vous vérifiez des inscriptions, des connexions ou des paiements par numéro de téléphone.
  • Vos utilisateurs sont sur des marchés où WhatsApp est répandu, mais certains ont encore besoin du SMS ou d'un appel vocal.
  • Vous voulez le statut de livraison de chaque code pour que le support comprenne pourquoi un utilisateur ne l'a pas reçu.
  • Vous envoyez codes et alertes de service en arabe et en anglais.

Bon à savoir avant de commencer

  • OmniChannels.ai délivre les codes ; leur génération, leur stockage et leur validation relèvent de votre application.
  • L'OTP par téléphone est moins robuste que les applications d'authentification ou les passkeys, en raison des risques de SIM swap et d'interception.
  • Les modèles d'authentification WhatsApp ne peuvent contenir ni liens, ni médias, ni emoji, et leur texte est prédéfini par Meta.
  • La bascule peut entraîner l'envoi de plusieurs messages pour un même code ; réglez les délais d'attente pour ne pas dérouter les utilisateurs.
  • Meta facture les messages d'authentification WhatsApp selon le pays, le SMS est facturé par segment et la voix par appel ; vérifiez les tarifs en vigueur.

Le repli entre canaux, étape par étape

Envoyez une seule fois via la plateforme ou l'API. Si une étape n'est pas délivrée à temps, le canal suivant prend automatiquement le relais, et tous les statuts reviennent dans un format de webhook unique.

  1. 01

    WhatsApp

    Modèle enrichi avec boutons, accusés de lecture et réponses dans la boîte de réception

  2. 02

    RCS

    Carte enrichie à vos couleurs, là où le téléphone et l'opérateur prennent en charge le RCS

  3. 03

    SMS

    Atteint tous les téléphones mobiles via des routes opérateurs directes

  4. 04

    Voix

    Un code ou un message vocal quand le texte ne passe pas

Chaque étape attend un accusé de réception ; le délai d'attente est défini par cas d'usageUn statut de livraison par message revient sur votre webhook

Questions sur les OTP et les notifications

Quelle différence entre copy-code, one-tap et zero-tap ?

Le copy-code affiche un bouton qui copie le code pour que l'utilisateur le colle. Le one-tap ouvre votre application Android et lui transmet le code. Le zero-tap transmet le code à votre application Android sans aucun geste. Le one-tap et le zero-tap nécessitent une intégration Android, pas le copy-code.

Quand utiliser l'OTP vocal ?

Utilisez l'appel vocal comme dernier recours lorsqu'un message n'est pas délivré, pour les numéros fixes ou pour les utilisateurs qui préfèrent entendre le code. L'appel lit le code à voix haute en synthèse vocale, y compris en arabe.

Combien de temps un code doit-il rester valide ?

Le moins longtemps possible, et chaque code ne doit être accepté qu'une fois. Les recommandations du NIST limitent l'authentification hors bande à 10 minutes, et de nombreuses entreprises appliquent des délais plus courts pour les connexions et les paiements. Les modèles d'authentification WhatsApp peuvent afficher une ligne d'expiration pour informer l'utilisateur.

Qu'est-ce que le SMS pumping et comment s'en prémunir ?

Le SMS pumping, ou trafic artificiellement gonflé, est une fraude dans laquelle des bots demandent des codes vers des numéros qui reversent à l'attaquant une part des frais. Protégez-vous en plusieurs couches : détection des bots avant l'envoi, autorisation des seuls pays que vous servez, limites de débit par numéro et par IP, et alertes lorsque les codes envoyés augmentent sans hausse des codes saisis.

Sur quel canal envoyer les OTP en premier ?

Cela dépend de vos utilisateurs. WhatsApp offre un message à votre marque avec copie du code ou remplissage automatique pour les utilisateurs disposant de données. Le RCS apporte un expéditeur vérifié sur les téléphones compatibles. Le SMS atteint presque tous les téléphones, et la voix couvre le reste. Beaucoup d'équipes commencent par un canal et basculent vers le suivant.

Peut-on insérer un lien de connexion dans un OTP WhatsApp ?

Non. Les modèles d'authentification de Meta ne peuvent contenir ni liens, ni médias, ni emoji. Envoyez le lien dans un modèle utilitaire distinct si votre parcours en a besoin.

Guides sur ce sujet

Découvrir le reste de la plateforme

Planifiez la livraison de vos OTP avec nos ingénieurs

Présentez-nous vos parcours de vérification, vos marchés et vos volumes. Nous passerons en revue avec vous canaux, bascule, statuts de livraison et contrôles anti-fraude.