Intégrer SalesForce Assist

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

Avant d’effectuer les tâches de cette page, assurez-vous que les conditions préalables pour l’intégration ont été remplies.

Créer un script

Autorisations requises : Afficher, créer et modifier des scripts Studio

Utilisez les exemples suivants comme base pour créer les scripts permettant d’intégrer votre application d’aide aux agents dans CXone. Les interactions entrantes et sortantes nécessitent des scripts distincts. L’image suivante montre les actions essentielles pour un script entrant :

Cette image montre les actions essentielles pour un script sortant :

Pour terminer la configuration de votre script :

    • Ajoutez des extraits de code d’initialisation au script en utilisant les actions Snippet. Vous pouvez le faire pour personnaliser votre application d’aide de l’agent.
    • Reconfigurez les connecteurs d’action pour assurer un flux de contact correct et corriger les erreurs potentielles.
    • Terminez tout script supplémentaire et testez le script.

Générer les clés privée et publique pour Salesforce

Vous avez besoin d’une clé publique et d’une clé privée à utiliser avec votre intégration SalesForce Assist. Lorsque vous configurez l’application dans Agent Assist Hub, vous avez besoin de la clé privée. La génération des clés nécessite le téléchargement et l’installation d’une application SSL tierce.

  1. Téléchargez Open SSL installer Un carré avec une flèche partant du centre vers le coin supérieur droit. et installez-le sur votre ordinateur.
  2. Sur votre ordinateur, créez un nouveau dossier sur le lecteur C:\.
  3. Cliquez sur le menu Démarrer Windows et tapez CMD pour localiser l’invite de commande. Cliquez sur Ouvrir pour démarrer l’application Invite de commande.
  4. Tapez cd... pour reculer d’un dossier. Répétez l’opération jusqu’à ce que vous ayez accédé à la racine du lecteur C:\.
  5. Dans la fenêtre de l’Invite de commande, saisissez la commande suivante :

    openssl genrsa -des3 -passout pass:password -out server.pass.key 2048

    Cela crée un fichier server.pass.key dans le dossier que vous avez créé.

  6. Entrez la commande suivante :

    openssl pkey -passin pass:password -in server.pass.key -out server.key

    Cela crée un fichier server.key dans le dossier que vous avez créé. Il s’agit de la clé privée. Vous avez besoin de cette clé lorsque vous configurez SalesForce Assist dans Agent Assist Hub.

  7. Saisissez la commande suivante :

    openssl req -new -key server.key -out server.csr

    Cela crée un fichier server.csr dans le dossier que vous avez créé. L’application vous invite à répondre à quelques questions. Appuyez sur Entrée sur votre clavier pour répondre à chaque question.

  8. Entrez la commande suivante :

    openssl x509 -req -sha256 -days 365 -in server.csr -signkey server.key -out server.crt

    Cela crée un fichier server.crt dans le dossier que vous avez créé. Il s’agit de votre clé publique.

  9. Entrez la commande suivante :

    openssl pkcs12 -export -out server.pfx -inkey server.key -in server.crt -password pass:password

    Cela crée un fichier server.pfx dans le dossier que vous avez créé.

  10. Entrez la commande suivante :

    keytool -importkeystore -srckeystore server.pfx -srcstoretype pkcs12 -srcalias 1 -srcstorepass password -destkeystore server.jks -deststoretype jks -deststorepass password -destalias NICE_Cxone_Service_Cloud_Voice

    Veillez à ce que les noms soulignés soient correctement saisis.

    Cela crée le fichier server.jks dans le dossier que vous avez créé.

    Keytool est un outil de ligne de commande installé dans le cadre de Java. Si la commande keytool ne fonctionne pas, il se peut que vous deviez télécharger et installer Java, puis installer Keytool. Pour plus d’informations, reportez-vous à la documentation Java.

Configurer l’intégration dans Salesforce

  1. Connectez-vous à Salesforce.
  2. Naviguez vers Configuration > Gestion des certificats et des clés.
  3. Supprimez tous les certificats existants qui portent le nom NICE_Cxone_Service_Cloud_Voice.
  4. Cliquez sur Importer à partir d’un magasin de clés.
  5. Sélectionnez server.jks dans le chemin d’accès C:\[votre dossier].
  6. Saisissez password dans le champ Mot de passe.
  7. Cliquez sur Enregistrer.
  8. Vérifiez que les champs Étiquette et Nom unique sont tous deux définis sur NICE_Cxone_Service_Cloud_Voice. Si vous constatez des erreurs, contactez votre Représentant de compte CXone.
  9. Dans Salesforce, naviguez vers Configuration > Centres d’appels de téléphonie partenaire.
  10. Vérifiez que le nom d’affichage est NICE CXone for Service Cloud Voice.
  11. Sur la page NICE CXone for Service Cloud Voice de Salesforce, cliquez sur Modifier et sélectionnez Ouvrir.
  12. Utilisez l’ExplorateurWindows pour ouvrir le fichier server.crt. Copiez le contenu du fichier et collez la clé dans le champ Clé publique et cliquez sur Enregistrer.

Ajouter une application à Agent Assist Hub

Autorisations requises : Automatisation et IA > Lancer Automatisation et IA

Vous devez ajouter une application pour SalesForce AssistExpert Assist à Agent Assist Hub. Cela permet d’établir une connexion entre CXone et votre fournisseur d’aide aux agents.

  1. Cliquez sur le sélecteur d’applications et sélectionnez Autre > Automatisation et IA puis cliquez sur Agent Assist Hub.
  2. Cliquez sur Ajouter une application d’aide aux agents.

  3. Saisissez un nom d’application d’aide aux agents et cliquez sur SalesForce AssistExpert Assist dans la liste des fournisseurs d’aide aux agents.

  4. Cliquez sur Suivant.

  5. Remplissez la page de configuration en utilisant les informations du tableau suivant.

  6. Cliquez sur Créer.

  7. Cliquer sur Fermer.

Créer un profil de transcription

Autorisations requises : Automatisation et IA > Lancer Automatisation et IA

Un profil de transcription définit les options de transcription que vous souhaitez utiliser, y compris la langue à transcrire. Effectuez les étapes suivantes à partir de la page de configuration de SalesForce Assist dans Agent Assist Hub.

  1. Sur la page Créer un nouvel assistant agent dans 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. Saisissez 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.
  4. Sous Sélectionner le fournisseur, cliquez sur le fournisseur de transcription à utiliser. Vous avez le choix entre CXone Transcription, Deepgram Transcription ou Google Transcription.
  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 : Afficher, créer et modifier des scripts Studio

Si vous ne l’avez pas encore fait, vous devez affecter l’application à l’actionFermé Exécute un processus au sein d’un script Studio, tel que la collecte de données client, l’écoute d’un message ou de musique, ou le routage d’un contact vers un agent. Agent Assist dans votre script Studio.

  1. Dans Studio, ouvrez le script que vous souhaitez utiliser.
  2. Si vous ne l’avez pas encore fait, ajoutez l’action Agent Assist au bon endroit dans votre script.

  3. Double-click the Agent Assist action to open Agent Assist Hub.

  4. In the left column, click the checkmark in a circle A light gray checkmark inside a light gray circle. next to the agent assist application or profile you want to assign to this script.
  5. Cliquez sur Fermer.