Vérifier l’identité de vos Contacts

Mis à jour le 20 octobre 2026

Quand une personne est connectée sur votre site ou votre application, votre App donne au chat son ID utilisateur, celui de votre propre base. Le Contact devient un Contact vérifié, avec la même conversation sur chacun de ses appareils. Il n’y a ni secret ni code serveur.

  1. Dès que la personne est connectée chez vous, passez au chat son ID utilisateur, avec son nom et son e-mail.
  2. Le premier appareil qui donne cet ID rejoint le Contact vérifié tout de suite. Ce qu’il a écrit avant la connexion rejoint sa conversation.
  3. Un autre appareil qui donne le même ID discute d’abord comme un Contact à part, avec le badge Non vérifié. Le chat lui propose « Recevoir le code » : un code à 6 chiffres part à l’e-mail enregistré du Contact. Une fois le code saisi, l’appareil rejoint sa conversation. Un code marche 10 minutes, 5 essais, sur cet appareil seulement, et 3 codes au plus par heure.
  4. Quand la personne se déconnecte, votre App le dit au chat : l’appareil repart avec une nouvelle conversation anonyme.

Ce que votre App envoie

  • id : l’identifiant de la personne chez vous, en texte ou en nombre, 200 caractères au maximum. Obligatoire.
  • name et email : le nom et l’e-mail affichés à votre équipe. Facultatifs, mais sans e-mail, aucun code ne peut partir : chaque autre appareil garde sa propre conversation, et ce que la personne a écrit sans être connectée reste à part.
  • phone et language : le téléphone et la langue de la personne, par exemple pt-BR. Facultatifs.

Une conversation écrite avant la connexion

Une personne vous écrit sans être connectée et laisse son e-mail dans le chat, puis votre App la nomme sur un autre appareil avec le même e-mail. Rien ne se fusionne sur l’e-mail seul : le chat propose un code envoyé à cette adresse.

  • Sur l’appareil connecté, le chat affiche « Vous nous avez écrit avant de vous connecter ? ». Une fois le code saisi, chaque conversation anonyme qui a donné cet e-mail rejoint la sienne.
  • Dans l’autre sens, un appareil anonyme qui donne l’e-mail d’un Contact vérifié voit « Déjà échangé avec nous sur un autre appareil ? ». Une fois le code saisi, il rejoint ce Contact et ses messages rejoignent sa conversation.
  • L’appareil dont la conversation a été déplacée ne rejoint pas le Contact vérifié : le chat lui propose le code à sa prochaine visite.
  • « Ce n’est pas moi » refuse l’offre pour de bon sur cet appareil.
  • Deux Contacts vérifiés avec le même e-mail ne sont jamais fusionnés. Un appareil anonyme qui donne cet e-mail ne reçoit aucune offre.
  • Un appareil qui a donné un ID utilisateur ne reçoit que le code de cet ID.

Pour vos développeurs

  • Le code du site ou de l’application, pour chaque SDK : Documentation > Vérifier l’identité et Déconnexion.
  • Un site web et une application mobile du même produit forment une seule App, avec une seule clé : le même ID y désigne la même personne, avec une seule conversation.

Passez l’ID seulement une fois la personne connectée chez vous : le premier appareil qui donne un ID rejoint ce Contact sans code. Un détail qui ne convient pas, comme un e-mail mal écrit, est laissé de côté avec un avertissement dans la console du navigateur.

Besoin d'aide ?

Notre équipe vous répond dans le chat, en français ou en anglais.