Intégrer Salesforce Assist

Le contenu de cette page concerne un produit ou une fonctionnalité en version contrôlée (CR). Si vous ne faites pas partie du groupe CR et souhaitez plus d’informations, contactez votreReprésentant de compte.

Conditions préalables

Avant de pouvoir configurer Salesforce Assist pour qu'il fonctionne avec CXone Mpower, vous devez disposer des éléments suivants :

Si vous utilisez la fonctionnalité de sentiment de la meilleure action suivante, ces exigences supplémentaires s'appliquent :

  • Vous devez travailler avec votre Salesforce Représentant de compte pour activer et configurer la prochaine meilleure action de sentiment dans votre Salesforce plateforme.
  • Vous devez avoir un compte Google Cloud auprès de Google Contact Center AI.
  • Vos agents doivent utiliser Agent for Service Cloud Voice.

Créer un script

Autorisations requises : Studio Script Voir, Créer/Modifier

Utilisez les exemples suivants comme base pour créer les scripts d'intégration de vos applications d'assistance aux agents dans CXone Mpower. Les interactions entrantes et sortantes nécessitent des scripts différents. L'image suivante illustre les actions essentielles pour un script entrant :

Cette image indique les actions essentielles pour un script sortant :

Pour terminer la configuration de votre script :

  • Ajoutez des snippets d'initialisation au script en utilisant des actions Snippet. Cela permet de personnaliser votre application Agent Assist.
  • Reconfigurez les connecteurs d'action pour assurer un bon flux de contact et corriger les erreurs, le cas échéant.
  • Complétez le script s’il y a lieu et testez-le.

Générer une clé publique et une clé privée pour Salesforce

Vous avez besoin d'une clé publique à utiliser avec votre intégration Salesforce Assist. Lorsque vous configurez l'application dans Agent Assist Hub, vous avez besoin d'une clé privée.

Générer une clé publique

  1. Connectez-vous à Salesforce.

  2. Allez dans Configuration Image d’une icône en forme d’engrenage avec un éclair à l’intérieur. > Gestion des certificats et des clés.

  3. Cliquez sur Créer un certificat auto-signé.

  4. Dans le champ Étiquette, entrez NICE_Cxone_Service_Cloud_Voice. Cette valeur apparaît automatiquement dans le champ Nom unique.

  5. Sélectionnez la case Clé privée exportable.

  6. Définissez la taille de clé sur 2048.

  7. Cliquez sur Enregistrer.

  8. Ouvrez le certificat NICE_Cxone_Service_Cloud_Voice.

  9. Cliquez sur Télécharger le certificat. Un fichier CRT est téléchargé sur votre ordinateur. Ouvrez-le dans un éditeur de texte. La clé publique est affichée entre -----BEGIN CERTIFICATE----- et -----END CERTIFICATE-----.

    Si la clé publique commence et se termine par d'autres valeurs, telles que BEGIN ENCRYPTED CERTIFICATE ou BEGIN CERTIFICATE REGISTER, elle ne fonctionnera pas pour l'intégration. Si vous rencontrez ce problème, contactez Salesforce pour obtenir la clé publique au format correct : entre -----BEGIN CERTIFICATE----- et -----END CERTIFICATE-----.

Générer une clé privée

  1. Téléchargez et installez KeyStore Explorer .

  2. Dans Salesforce, allez à Configuration Image d’une icône en forme d’engrenage avec un éclair à l’intérieur. > Gestion des certificats et des clés.

  3. Cliquez sur Exporter vers Keystore.

  4. Créez un Mot de passe de magasin de clés. Vous utiliserez ce mot de passe plus tard pour accéder à la clé privée.

  5. Cliquez sur Exportation. Un fichier JKS est téléchargé sur votre ordinateur. Ouvrez-le avec KeyStore Explorer.

  6. Dans KeyStore Explorer, entrez le mot de passe du magasin de clés que vous avez créé à l'étape 4. Cliquez sur OK.

  7. Cliquez avec le bouton droit sur nice_cxone_service_cloud_voice et sélectionnez ExportExport Private Key.

  8. SélectionnerPKCS #8. Il s'agit de la norme correcte en matière de cryptographie à clé publique.

  9. Décochez la case Encrypt et cochez la case PEM.

  10. Cliquez sur Export. Un fichier PEM est téléchargé sur votre ordinateur. Ouvrez-le dans un éditeur de texte. La clé privée est affichée entre -----BEGIN PRIVATE KEY----- et -----END PRIVATE KEY-----.

Configuration de l’intégration dans Salesforce

  1. Dans Salesforce, allez à Configuration Image d’une icône en forme d’engrenage avec un éclair à l’intérieur.Centres de contact téléphoniques Partenaire.
  2. Sélectionnez le centre de contact NICE CXone for Service Cloud Voice.
  3. Cliquez sur Modifier.
  4. Vérifiez que le Nom d’affichage est NICE CXone for Service Cloud Voice.
  5. Supprimez tout le contenu du champ Clé publique. Collez la clé publique que vous avez générée. Inclure -----BEGIN CERTIFICATE----- et -----END CERTIFICATE-----.
  6. Cliquez sur Enregistrer.

Ajouter une application à Agent Assist Hub

Autorisations requises : Automatisation & IA > Lancer Automatisation & IA

Vous devez ajouter une application de profil pour Salesforce Assist à Agent Assist Hub. Cela établit une connexion entre CXone Mpower et votre fournisseur d'assistance d'agent.

  1. Cliquez sur le sélecteur d'applications icône du sélecteur d'applications et sélectionnez Autre > Automatisation & IA, puis cliquez sur Agent Assist Hub.
  2. Cliquez sur Ajouter l'application Agent Assist.

  3. Saisissez un nom d'application d'assistance aux agents et cliquez sur Salesforce Assist dans la liste des fournisseurs d'assistance aux agents.

  4. Cliquez sur Suivant.

  5. Complétez la page de configuration en utilisant les informations du menu déroulant suivant.

  6. Cliquez sur Créer.

  7. Cliquez sur Fermer.

Création d’un profil de transcription

Autorisations requises : Automatisation & IA > Lancer Automatisation & IA

Un profil de transcription définit les options de transcription que vous voulez utiliser, y compris la langue à transcrire. Complétez ces étapes depuis la page Configuration pour Salesforce Assist dans Agent Assist Hub.

  1. Sur la page Créer un nouvel assistant d’agent de Agent Assist Hub, cliquez sur Ajouter ou modifier un profil Continuous Stream Transcription.
  2. Effectuez l'une des actions suivantes :
    • Cliquez sur le nom d'un profil existant pour le modifier et passez à l'étape 6.
    • Cliquez sur Ajouter un profil de transcription et passez à l'étape 3.
  3. Entrez un Nom du profil de transcription. Pour différencier ce profil de vos autres profils, utilisez un nom qui met en évidence ce qui rend ce profil différent. Par exemple, vous pouvez nommer le profil en fonction de son utilisation prévue, du fournisseur ou de la langue du profil. Si vous utilisez plusieurs fournisseurs de transcription, assurez-vous que le nom du profil inclut le fournisseur.
  4. Sous Sélectionner un fournisseur, cliquez sur le fournisseur de transcription que vous souhaitez utiliser. Vous pouvez choisir entre CXone MpowerTranscription, CXone MpowerTranscription for Copilot, Google Transcription ou Microsoft Transcription. Certaines de ces options doivent être activées dans votre CXone Mpower système par votre Représentant de compte.
  5. Cliquez sur Suivant.
  6. Sur la page Configuration, complétez les champs pour définir les options de transcription pour ce profil.

  7. Cliquez sur Ajouter.

Affecter l'application Salesforce Assist à une action

Autorisations requises : Studio Script Voir, Créer/Modifier

Si vous ne l'avez pas déjà fait, vous devez affecter l'application Salesforce AssistCognigy Agent Assist à l'Agent Assist actionFermé Accomplit un processus au sein d’un script Studio, comme la collecte de données client ou la lecture d’un morceau de musique. dans votre Studio script.

  1. Dans Studio, ouvrez le script que vous souhaitez utiliser.
  2. Si vous ne l'avez pas déjà fait, ajoutez l'action Agent Assist au bon emplacement dans votre script.

  3. Si vous utilisez Desktop Studio, double-cliquez sur l'action Agent Assist pour ouvrir Agent Assist Hub. Si vous utilisez Studio, cliquez sur Ouvrir l'éditeur sur l'action Agent Assist.

  4. Dans la colonne de gauche, cliquez sur la coche Une coche gris clair à l'intérieur d'un cercle gris clair. à côté de l'agent d'assistance application ou du profil que vous souhaitez attribuer à ce script.

    Une alternative à l'utilisation de la coche est de créer une variable dans votre Studio script. Utilisez la variable pour transmettre le nom de l'application ou du profil à la propriété Attribuer un nom de configuration de lancement de l'action AGENT ASSIST.

  5. Cliquez sur Fermer.

Configuration supplémentaire pour les meilleures actions suivantes du sentiment

Si vous utilisez les meilleures actions suivantes de sentiment avec Salesforce Assist, vous devez effectuer une configuration supplémentaire dans Salesforce. Votre Salesforce Représentant de compte peut vous aider à terminer la configuration dans le Salesforce plateforme.

Il n’est pas nécessaire d’effectuer des étapes de configuration supplémentaire pour que les transcriptions de conversation soient affichées à l’agent dans Salesforce.