Contact Lookup sur mesure

Auteur Ellinor Niklasson

Dernière mise à jour: 8 janvier, 2025 par Ellinor Niklasson

Contact Lookup sur mesure

Scénario client

Un client équipé d’un système de gestion de la relation client (CRM) souhaite que les coordonnées du contact s’affichent automatiquement dans l’application de bureau de l’agent lors de la réception d’un appel entrant.

Opportunité                                

Fournir un service client optimal en affichant le numéro de l’appelant avant de répondre à l’appel.                                                              

Pour commencer                                                         

Prérequis           

"* Un point API pour accéder à vos contacts CRM, par exemple www.yourCRM.com/customers/contact?= {system.caller}.

* Jeton d'accès à l'API (si requis par votre système)".

Cliquez sur les rubriques ci-dessous pour obtenir un guide étape par étape sur la façon de recevoir des informations sur l'appelant sur votre application desktop:

Créer un nouveau webhook

Ce guide vous aidera à créer un nouveau Webhook, à l'affecter à des utilisateurs spécifiques et à ajouter un widget d'appel pour présenter efficacement les informations relatives à l'appelant.

  1. Connectez-vous au portail d'administration.
  2. Cliquez sur Utilisateurs.
  3. Accédez à Webhooks .
  4. En haut à droite de la page, cliquez sur l'onglet « Gérer les webhooks ».
  5. Et puis cliquez sur « Créer un nouveau webhook ».

Delete

Ajouter les détails du webhook

  1. Nom: Spécifiez un nom décrivant la finalité du Webhook. Ce nom vous aidera à l’identifier ultérieurement lors de son attribution aux utilisateurs.
  2. Description: Ajoutez une description qui explique ce que fait le Webhook. Cela permet à vos collègues de comprendre son utilité.
  3. Evénement: Sélectionnez l'événement pour lequel le Webhook sera déclenché. Par exemple, si vous souhaitez que les informations soient disponibles avant le début de l'appel, choisissez l'événement « ringing ».
  4. URL: Indiquez l'URL qui permettra de connecter le système au CRM. Utilisez la variable système {system.caller} pour pousser le numéro de téléphone de l'appelant dans les recherches dans le CRM. Pour afficher ces informations dans le client Desktop, utilisez la méthode GET. 
  5. En-têtes HTTP (facultatif): si votre système nécessite une autorisation, saisissez les détails nécessaires ici.
  6. Variable de retour: indiquez un nom de variable (par exemple, crm_contact) qui stockera le résultat de la requête GET. Cette variable sera utilisée ultérieurement dans un widget d'appel. 
  7. Délais d'attente: la recherche se termine si aucune réponse n'est trouvée auprès du système tiers. 
  8. Une fois tous les champs remplis, cliquez sur « Enregistrer ».
  9. Votre Webhook est maintenant créé et prêt à être utilisé.
Delete

Assigner le Webhook aux utilisateurs

Après avoir créé le Webhook, choisissez les utilisateurs qui en bénéficieront:

  1. Marquez l'utilisateur sous Utilisateurs dans le portail d'administration.
  2. Dans le panneau de droite, cliquez sur « Ajouter un Webhook ».
  3. Dans la fenêtre contextuelle qui apparaît, trouvez et sélectionnez le Webhook que vous venez de créer.
  4. Cliquez sur « Ajouter » pour l’attribuer à l’utilisateur sélectionné.

Delete

Ajoutez un widget d'appel pour afficher les informations de l'appelant et configurez le widget d'appel

Ajouter un widget d'appel pour afficher les informations de l'appelant

Une fois le Webhook créé et assigné à un utilisateur, nous voulons que l'agent voie la personne qui appelle, et pour ce faire, nous voulons représenter l'appelant de manière avenante. En fonction de l'API et de la manière dont les données sont envoyées, il est possible de procéder de différentes manières, mais faisons une hypothèse. 

{
firstName: John,
lastName: Doe,
phoneNumber: +4612345
company: : {
  name: Acme    
    } 
}

Créer et attribuer un widget d'appel à un utilisateur:
 

  1. Accédez à Utilisateurs.
  2. Cliquez sur le widget Appeler.
  3. Cliquez sur Gérer les widgets d’appel dans le coin supérieur droit.
  4. Cliquez sur Créer un nouveau widget d’appel
  5. Sous la section Paramètres avancés, renseignez la variable dont vous souhaitez faire une représentation, pour cet exemple {crm_contact}
  6. Cliquez sur Ajouter une ligne de contenu. Remplissez les informations adaptées à vos besoins.
  7. En utilisant les lignes de contexte et la variable enregistrée, nous pouvons personnaliser le widget en fonction de nos besoins. Dans ce cas, créez trois lignes de contenu.
  8. Sous le titre, vous pouvez utiliser la variable enregistrée et écrire et définir les parties de la réponse que vous souhaitez utiliser.
  9. Sous Étiquette, ajoutez un nom afin que l’utilisateur comprenne quelles informations il consulte. 
  10. Lorsque le widget est créé, vous appuyez sur Créer un widget.
  11. Cochez ensuite les utilisateurs dans la vue tabulaire à qui vous devez ajouter ce widget.
  12. Dans le menu du panneau latéral droit, cliquez sur Ajouter un widget
  13. Sélectionnez le widget que vous venez de créer et attribuez-le aux utilisateurs.
  14. Et puis cliquez simplement sur Ajouter un widget

Désormais, lors de leur prochain appel, les informations collectées par votre Webhook seront visibles dans le volet d'appel.

Delete


Conclusion

Vous avez maintenant créé avec succès un Webhook, configuré un widget d'appel pour afficher les informations de l'appelant et attribué le Webhook et le widget d'appel aux utilisateurs. Vos collègues peuvent désormais bénéficier du processus simplifié et de l'identification améliorée de l'appelant pendant les appels.

Delete

Information

Les Personal Webhooks sont au niveau de l'utilisateur et les nœuds avancés sont au niveau du PBX et de la file d'attente. Dans notre article FAQ Nœuds avancés, vous pouvez en savoir plus sur la façon dont vous pouvez utiliser les nœuds avancés dans votre PBX.