Aller au contenu principal

Widget de rappel

Le widget de rappel est un petit formulaire intégrable qui permet à vos visiteurs de site web de laisser leur numéro de téléphone et recevoir un rappel de votre agent vocal IA — généralement en quelques secondes. Au lieu de demander aux visiteurs de composer, c'est la conversation qui vient à eux.

C'est le cinquième type de widget, aux côtés des widgets Floating, Pill, Inline et Popup — mais il fonctionne très différemment. Les autres widgets démarrent une conversation vocale dans le navigateur. Le widget de rappel met en file d'attente un véritable appel téléphonique passé par votre agent via votre numéro sortant.


Quand l'utiliser

ScénarioPourquoi le widget de rappel convient
Pages d'atterrissage de génération de leadsLe visiteur s'engage avec un numéro, l'agent le qualifie dans la minute suivante
Pages produit à forte intention« Parlez à un spécialiste » sans faire composer le visiteur
Sites mobile-firstUne touche sur la pill, pas d'invite de permission, pas de casque nécessaire
Couverture hors heures ouvréesLe visiteur laisse un numéro hors horaires, l'agent appelle quand la file d'attente s'ouvre
Friction réduite par rapport aux formulairesLes visiteurs soumettent un seul champ et obtiennent une réponse instantanée

Éligibilité

Le widget de rappel nécessite trois éléments sur votre compte avant de pouvoir être activé :

ExigencePourquoi
Plan payant (Starter ou supérieur)Les minutes sortantes consommées pendant le rappel sont facturées à la minute
Numéro de téléphone sortant vérifié assigné à l'agentL'agent a besoin d'un vrai numéro depuis lequel composer
Email vérifié sur votre workspaceConfirme la propriété avant que les appels sortants ne soient déverrouillés

Si l'un de ces éléments manque, la section Widget de rappel dans l'onglet Widgets de l'agent affiche une alerte indiquant exactement ce qu'il faut corriger. Le widget reste désactivé jusqu'à ce que les trois soient en place.

Plan Free

Le widget de rappel n'est pas disponible sur le plan Free car il passe des appels téléphoniques sortants. Tous les autres types de widget (Floating, Pill, Inline) restent gratuits.


Configuration

1. Activer le rappel sur l'agent

  1. Ouvrez votre agent et allez dans l'onglet Widgets.
  2. Faites défiler jusqu'à la section Widget de rappel.
  3. Activez la bascule « Activer le widget de rappel ».
  4. Configurez :
    • Nombre de tentatives — combien de fois l'agent réessaye si le visiteur ne décroche pas (1 à 5, par défaut 3).
    • Intervalle entre tentatives — minutes entre les tentatives (1 à 30, par défaut 5).
    • Langue du widget — la langue dans laquelle le formulaire, les messages de statut et le sélecteur de pays s'adressent à votre visiteur (14 langues disponibles — voir ci-dessous).
    • Thème — palette de couleurs pour la pill flottante et le dialogue (utilise la même palette que les autres widgets).
  5. Enregistrez.

Un aperçu en direct du widget s'affiche à côté des paramètres pour voir vos changements immédiatement — pas besoin de déployer pour tester le rendu.

2. Copier le snippet d'intégration

Dans la même section, copiez le snippet HTML :

<hanc-ai-callback agent-id="YOUR_AGENT_ID"></hanc-ai-callback>
<script src="https://unpkg.com/hanc-webrtc-widgets@latest" async type="text/javascript"></script>

Collez-le une seule fois dans votre site web, généralement juste avant </body>. Le widget apparaît comme une pill flottante dans le coin de la page.

astuce

Le tag @latest signifie que votre site récupère automatiquement les nouvelles versions du widget lors de leur publication. Épinglez à une version spécifique (par ex. hanc-webrtc-widgets@1.4.0) si vous voulez le contrôle complet sur les mises à jour.


Ce que voit le visiteur

Le widget accompagne les visiteurs à travers quatre états :

ÉtatCe que voit le visiteur
FormulairePill flottante dans le coin. Cliquer pour ouvrir. Sélecteur de pays à gauche, saisie du téléphone à droite, bouton d'envoi.
En file d'attente« Vous êtes dans la file — environ N secondes avant que nous vous appelions. » Mis à jour en direct.
Composition« Nous vous appelons maintenant. » Reste jusqu'à ce que l'appel soit connecté ou échoue.
Terminé / ÉchecUne brève confirmation ou une erreur amicale avec un indice « rechargez la page pour faire un autre rappel ».

Le formulaire valide automatiquement le numéro de téléphone par rapport au format national du pays choisi et refuse de soumettre si le numéro n'est pas plausible.

Couverture pays

Le sélecteur de pays couvre l'Europe (UE + DACH + Royaume-Uni), l'Amérique du Nord (États-Unis + Canada) et un ensemble sélectionné de pays additionnels largement supportés. Chaque pays affiche son drapeau, son nom et un placeholder d'exemple au format natif pour que le visiteur sache quoi taper.

Si un pays utilisé par vos visiteurs n'est pas listé, contactez support@hanc.ai — la couverture est étendue régulièrement.


Attributs HTML

Le widget accepte ces attributs sur la balise <hanc-ai-callback> :

AttributRequisDescription
agent-idOuiL'identifiant unique de votre agent
localeNonRemplace la langue d'UI du widget pour cette page (par ex. locale="de"). Utile si votre site est multilingue et que la locale de la page ne correspond pas à celle par défaut de l'agent.
themeNonRemplace le thème de couleurs pour cette page
positionNonOù la pill flottante s'ancre (bottom-right, bottom-left, top-right, top-left)

Tout ce que vous laissez de côté revient à ce que vous avez configuré sur l'agent dans le tableau de bord.

Exemple : page allemande sur un site multilingue

<hanc-ai-callback agent-id="YOUR_AGENT_ID" locale="de"></hanc-ai-callback>
<script src="https://unpkg.com/hanc-webrtc-widgets@latest" async></script>

Le texte de la pill, les libellés du dialogue, le sélecteur de pays et les messages de statut passent tous en allemand. L'agent lui-même parle toujours dans la langue pour laquelle il est configuré — locale n'affecte que ce que le visiteur lit sur la page.


Langue du widget

L'UI du widget est livrée avec 14 langues intégrées :

CodeLangue
enEnglish
deDeutsch
frFrançais
esEspañol
itItaliano
ptPortuguês
plPolski
csČeština
huMagyar
trTürkçe
kkҚазақша
zh中文
ruРусский
ukУкраїнська

L'agent choisit sa langue à partir de trois sources, par ordre de priorité :

  1. L'attribut locale="…" sur l'embed (priorité la plus élevée)
  2. La Langue du widget définie dans l'onglet Widgets de l'agent
  3. Anglais (par défaut)
Langue du widget ≠ langue de l'agent

La langue du widget n'affecte que le texte à l'écran que lit le visiteur — libellés, sélecteur de pays, messages de statut. La conversation vocale réelle a lieu dans la langue pour laquelle votre agent est configuré.


Comportement de relance

Si le visiteur ne décroche pas à la première tentative, l'agent attend l'intervalle configuré et compose à nouveau — jusqu'au nombre de tentatives configuré.

  • Tentatives : 1 à 5 (par défaut 3)
  • Intervalle : 1 à 30 minutes (par défaut 5)

Le widget montre au visiteur le statut de chaque tentative. Après échec de toutes les tentatives, le widget passe à l'état « nous n'avons pas pu vous joindre » avec un message poli.

Choisir les bons chiffres

Trois tentatives à cinq minutes d'intervalle fonctionnent bien pour la plupart des pages de génération de leads — assez rapide pour que le visiteur navigue encore, assez doux pour ne pas paraître insistant. Augmentez si votre audience tend à ignorer les numéros inconnus.


Un seul rappel par chargement de page

Une fois que le visiteur soumet son numéro, le widget se verrouille pour le reste de la durée de vie de la page :

  • Fermer le dialogue replie la pill mais ne réinitialise pas le formulaire.
  • Le rouvrir affiche l'état courant (en file / composition / terminé / échec), pas un nouveau formulaire.
  • Pour faire un second rappel, le visiteur doit recharger la page.

Cela empêche les soumissions en double accidentelles alors qu'un appel est déjà en route. Si le visiteur annule explicitement son rappel en file depuis le dialogue (le bouton « Annuler » sur l'écran en file), le verrou est libéré et il peut soumettre à nouveau immédiatement.

Que se passe-t-il s'il recharge en cours de rappel ?

Si un visiteur recharge la page alors que l'agent réessaye encore son numéro, le widget détecte qu'un rappel actif pour le même numéro existe déjà et s'y reconnecte silencieusement — pas de composition en double, pas de seconde entrée en file. Le visiteur voit simplement son statut existant reprendre là où il s'était arrêté.


Concurrence et débit

Un seul agent peut avoir jusqu'à 10 rappels en cours simultanément. Les soumissions au-delà attendent dans la file et sont composées à mesure que la capacité se libère.

La boucle agent-libéré-puis-composition vide la file en continu — la plupart des visiteurs sont appelés en quelques secondes après soumission si vous n'êtes pas proche du plafond de concurrence.

Il existe une limite de fréquence par numéro (un numéro ne peut être mis en file que quelques fois par heure pour le même agent) afin de prévenir les abus. Les visiteurs qui l'atteignent voient un message amical « nous vous recontacterons rapidement » au lieu de l'écran en file.


Aperçu en direct dans le tableau de bord

L'onglet Widgets affiche un aperçu en direct du widget de rappel à côté des paramètres. Toute modification — thème, langue, nombre de tentatives — met l'aperçu à jour instantanément. Vous n'avez pas à déployer votre site pour voir comment le widget rendra.

L'aperçu utilise un manifeste fictif avec la liste complète des pays et une éligibilité de démo, pour que le widget s'affiche même sur les plans où les rappels sortants ne sont pas encore disponibles.


Suivi intégré

Le widget émet les mêmes événements call-start et call-end que les autres widgets. Écoutez-les en JavaScript si vous voulez déclencher vos propres analytiques :

const widget = document.querySelector('hanc-ai-callback');

widget.addEventListener('call-start', () => {
// Le rappel du visiteur vient d'être connecté — à suivre comme conversion
});

widget.addEventListener('call-end', () => {
// Rappel terminé — à suivre : durée, résultat, etc.
});

Disponibilité par plan

PlanWidget de rappel
FreeNon disponible (nécessite des appels sortants)
Starter / Pro / Business / EnterpriseDisponible

Tous les plans payants obtiennent le même ensemble de fonctionnalités du widget. Le coût par appel suit votre tarif sortant normal — voir Facturation.


Voir aussi

  • Widgets de site web — types de widgets Floating, Pill, Inline et Popup pour les conversations dans le navigateur
  • Paramètres — paramètres d'appel au niveau de l'agent, dont Durée maximale d'appel qui plafonne aussi les rappels
  • Numéros de téléphone — connectez le numéro sortant que votre widget de rappel utilisera
  • FAQ — questions courantes et cas limites