Guide d'intégration de Kustomer CRM

Cette intégration permet aux agents d'accéder aux adaptateurs Contact Center AI Platform (CCAI Platform) directement depuis Kustomer.

Les agents peuvent se connecter à Contact Center AI Platform et accepter des appels et des chats depuis leur espace de travail Kustomer. Lorsque les agents reçoivent des appels avec l'adaptateur Contact Center AI Platform, Kustomer crée et consigne automatiquement les nouveaux clients et les conversations. Cela permet aux agents de consulter les données d'appels et de chat, mais aussi d'y effectuer des recherches et de créer des rapports à partir de ces informations.

Les étapes suivantes décrivent comment installer et configurer Contact Center AI Platform via le répertoire d'applications Kustomer.

Avant de commencer

Avant de commencer, préparez les sous-domaines de votre organisation.

Installation et configuration de l'application dans Kustomer

Pour installer et configurer l'application Kustomer, procédez comme suit :

  1. Accédez à Applications , puis sélectionnez Explorer le répertoire.

  2. Recherchez UJET dans le répertoire d'applications, puis sélectionnez Installer.

  3. Saisissez le sous-domaine de l'URL UJET de votre organisation.

  4. Sélectionnez Installer.

Créer une clé API Kustomer dans l'application Kustomer

Pour créer une clé API Kustomer dans l'application Kustomer, procédez comme suit :

  1. Accédez à Settings > Security > API Keys (Paramètres > Sécurité > Clés API).

  2. Sélectionnez + Ajouter une clé API.

  3. Saisissez ce qui suit :

    • UJET dans le champ Nom.

    • Sélectionnez org.admin et org.user dans le menu déroulant des rôles.

    • Sélectionnez No expiration (Aucune expiration) dans le menu déroulant Expires (in days) (Expire dans (en jours)).

  4. Sélectionnez Créer, puis copiez le jeton.

Vous ne pourrez plus afficher ce jeton après avoir fermé cette fenêtre. Veillez donc à l'enregistrer dans un emplacement sécurisé. Vous en aurez besoin plus tard.

Saisir le sous-domaine et le jeton d'accès Kustomer dans les paramètres du développeur

Pour ajouter un sous-domaine et un jeton d'accès Kustomer dans les paramètres du développeur, procédez comme suit :

  1. Dans le portail CCAI Platform, cliquez sur Settings > Developer Settings (Paramètres > Paramètres du développeur). Si le menu Settings (Paramètres) ne s'affiche pas, cliquez sur Menu.

  2. Sous Agent Platform (Plate-forme d'agent), sélectionnez Kustomer.

  3. Saisissez le sous-domaine Kustomer.

  4. Collez la clé API. Il s'agit de la clé API que vous avez ajoutée dans Créer une clé API Kustomer dans l'application Kustomer.

  5. Cliquez sur Enregistrer.

Préfixe d'ID externe

  • Permet à plusieurs instances Contact Center AI Platform avec une seule instance Kustomer d'éviter les conflits d'ID externes.

  • Pour les administrateurs uniquement : évitez les conflits externes dans l'environnement administrateur.

Tester l'intégration

Avant de tester l'intégration, vous devez forcer l'actualisation de la page dans votre navigateur pour appliquer et afficher les modifications apportées aux paramètres de l'application dans Kustomer.

Pour forcer l'actualisation de la page :

  • Pour Windows : appuyez sur Ctrl + Actualiser cette page : Actualiser ou Ctrl + F5.

  • Pour macOS : appuyez sur Maj + Actualiser cette page : Actualiser.

Une fois l'application Contact Center AI Platform configurée, votre équipe peut accéder à Widgets dans la barre de navigation et sélectionner le widget vocal ou de chat approprié pour se connecter et accéder à ses adaptateurs Contact Center AI Platform dans Kustomer.

Attribuer un agent à une file d'attente dans Kustomer

Pour attribuer un agent à une file d'attente dans Kustomer, il doit être membre d'une équipe. Avant de pouvoir l'attribuer, vous devez disposer d'une équipe active.

Si vous disposez déjà d'une équipe active, accédez à Attribuer un agent à une équipe active.

S'il n'existe pas d'équipe active, procédez comme suit pour en créer une :

  1. Cliquez sur + Ajouter une équipe.

  2. Dans la fenêtre modale qui s'affiche, saisissez un nom et un nom à afficher pour votre nouvelle équipe.

    • Nom : nom complet interne de votre équipe. Dans la plupart des cas, il est identique au nom à afficher, mais vous pouvez utiliser un nom d'équipe interne différent à des fins de création de rapports ou d'administration.

    • Nom à afficher : nom de l'équipe qui s'affiche pour les utilisateurs finaux.

  3. Cliquez sur Créer une équipe.

  4. Lorsque vous modifiez une équipe, cliquez sur l'onglet Membres.

  5. Saisissez le nom du membre ou sélectionnez-le dans le champ.

  6. Cliquez sur Enregistrer les modifications.

  7. Accédez à l'onglet Profil de routage.

  8. Cliquez sur le bouton Activer le routage d'équipe pour l'activer.

  9. Dans le champ Files d'attente externes, sélectionnez UJET.

  10. Cliquez sur Enregistrer les modifications.

Attribuer un agent à une équipe active

Pour attribuer un agent à une équipe active dans l'application Kustomer, procédez comme suit.

  1. Accédez à Settings > Users > Teams > Team Management (Paramètres > Utilisateurs > Équipes > Gestion des équipes).

  2. Sous Activated (Activé), cliquez sur Edit (Modifier) dans la file d'attente que vous souhaitez modifier. Le panneau Modifier s'affiche.

  3. Accédez à Profil de routage.

  4. Cliquez sur le bouton Routage d'équipe pour l'activer.

  5. Dans le champ Files d'attente externes, cliquez sur UJET.

  6. Cliquez sur Enregistrer les modifications.

Ajouter un contrôle des accès basé sur le domaine pour l'adaptateur d'agent

Le contrôle des accès basé sur le domaine assure la sécurité tout en vous permettant de définir et de contrôler les domaines qui peuvent afficher l'adaptateur d'agent.

Ajouter vos domaines dans les paramètres du développeur

Pour ajouter des domaines dans les paramètres du développeur, procédez comme suit :

  1. Dans le portail CCAI Platform, cliquez sur Settings > Developer Settings (Paramètres > Paramètres du développeur). Si le menu Settings (Paramètres) ne s'affiche pas, cliquez sur Menu.

  2. Accédez à Agent Adapter - Domain Based Access Control (Adaptateur d'agent – Contrôle des accès basé sur le domaine) et saisissez chaque domaine sur une nouvelle ligne. Le format est *.domain, par exemple *.mycompany.com.

Un champ permettant de saisir des noms de domaine s'affiche.

Spécifier un domaine

Le format permettant de spécifier un domaine pour une instance Contact Center AI Platform peut être n'importe quel nom de domaine valide. Il peut inclure un caractère générique (*) pour correspondre à un nombre arbitraire de sous-domaines. Le caractère générique doit être placé au début du domaine et correspond à tous les sous-domaines. Vous pouvez également spécifier un protocole et un port à l'aide de la syntaxe suivante : <protocol>://&lt;domain>:&lt;port>.

Le port peut être un caractère générique, mais pas le protocole. Si un protocole est spécifié, il ne correspond qu'à ce protocole, et tous les autres protocoles ne pourront pas afficher l'adaptateur. Par exemple, https://some.example.domain.com ne correspond pas à http://some.example.domain.com ni à mail://some.example.domain.com.

Domaines spécifiques au CRM

Utilisez les conventions d'attribution de noms de domaine suivantes lorsque vous saisissez votre domaine CRM.

Salesforce: *.visualforce.com *.force.com *.salesforce.com

Zendesk: *.zdusercontent.com *.zendesk.com

MS Dynamics: *.crm.dynamics.com

Kustomer: *.kustomerapp.com

HubSpot: *.hubspot