Salesforce Assist integrieren

Der Inhalt dieser Seite bezieht sich auf ein Produkt oder eine Funktion in kontrollierter Freigabe (CR). Wenn Sie nicht Teil der CR-Gruppe sind und weitere Informationen wünschen, wenden Sie sich an Ihren Kundenbetreuer.

Voraussetzungen

Bevor Sie Salesforce Assist für die Arbeit mit CXone Mpower einrichten können, benötigen Sie:

Wenn Sie die Next-Best-Action-Funktion für Sentiment verwenden, gelten diese zusätzlichen Anforderungen:

  • Sie müssen mit Ihrem Salesforce Kundenbetreuer zusammenarbeiten, um die Next-Best-Action für Sentiment in Ihrem Salesforce Plattform zu aktivieren und zu konfigurieren.
  • Ein Google Cloud-Konto bei Google Contact Center AI.
  • Ihre Agenten müssen Agent for Service Cloud Voice verwenden.

Skript erstellen

Erforderliche Berechtigungen: Studio-Skript: anzeigen, erstellen/bearbeiten

Nutzen Sie die folgenden Beispiele als Grundlage, um die Skripte für die Integration Ihres Agentenassistenten in CXone Mpower zu erstellen. Für eingehende und ausgehende Interaktionen sind separate Skripte erforderlich. Das folgende Bild zeigt die grundlegenden Aktionen für ein Skript für eingehende Interaktionen:

Dieses Bild zeigt die grundlegenden Aktionen für ein Skript für ausgehende Interaktionen:

So vervollständigen Sie die Konfiguration Ihres Skripts:

    • Fügen Sie dem Skript mithilfe von Snippet-Aktionen Initialisierungs-Snippets hinzu. Sie können dies tun, um Ihre Agentenassistenten-Anwendung anzupassen.
    • Konfigurieren Sie die Aktionskonnektoren neu, um einen ordnungsgemäßen Kontaktablauf zu gewährleisten, und korrigieren Sie mögliche Fehler.
    • Vervollständigen und testen Sie das Skript.

Private und öffentliche Schlüssel für Salesforce generieren

Sie benötigen einen öffentlichen und einen privaten Schlüssel für die Verwendung mit Ihrer Salesforce Assist-Integration. Wenn Sie die App in Agent Assist Hub konfigurieren, brauchen Sie den privaten Schlüssel. Damit Sie die Schlüssel generieren können, müssen Sie eine Drittanbieter-SSL-Anwendung herunterladen und installieren.

  1. Laden Sie das Open SSL-Installationsprogramm Ein Kästchen mit einem Pfeil, der von der Mitte aus nach oben rechts weist. herunter und installieren Sie es auf Ihrem Computer.
  2. Erstellen Sie auf Ihrem Computer einen neuen Ordner auf dem Laufwerk "C:\".
  3. Klicken Sie auf das Windows Startmenü und geben Sie CMD ein, um die Befehlseingabe zu suchen. Klicken Sie auf Öffnen, um die Befehlszeile zu öffnen.
  4. Geben Sie cd .. ein, um einen Ordner zurückzugehen. Wiederholen Sie dies, bis Sie zum Stamm des Laufwerks "C:\" kommen.
  5. Geben Sie folgenden Befehl in das Befehlszeilenfenster ein:

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

    Damit wird eine server.pass.key-Datei in dem Ordner, den Sie erstellt haben, erstellt.

  6. Geben Sie den folgenden Befehl ein:

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

    Damit wird eine server.key-Datei in dem Ordner, den Sie erstellt haben, erstellt. Dies ist der private Schlüssel. Sie benötigen diesen Schlüssel, wenn Sie Salesforce Assist in Agent Assist Hub konfigurieren.

  7. Geben Sie den folgenden Befehl ein:

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

    Damit wird eine server.csr-Datei in dem Ordner, den Sie erstellt haben, erstellt. Die Anwendung fordert Sie auf, einige Fragen zu beantworten. Drücken Sie auf Ihrer Tastatur die Eingabetaste, um jede Frage zu beantworten.

  8. Geben Sie den folgenden Befehl ein:

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

    Damit wird eine server.crt-Datei in dem Ordner, den Sie erstellt haben, erstellt. Dies ist ihr öffentlicher Schlüssel.

  9. Geben Sie den folgenden Befehl ein:

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

    Damit wird eine server.pfx-Datei in dem Ordner, den Sie erstellt haben, erstellt.

  10. Geben Sie den folgenden Befehl ein:

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

    Achten Sie darauf, die unterstrichenen Namen korrekt einzugeben.

    Damit wird die server.jks-Datei in dem Ordner, den Sie erstellt haben, erstellt.

    Keytool ist ein Befehlszeilentool, das als Teil von Java installiert wird. Wenn der Befehl keytool nicht funktioniert, müssen Sie möglicherweise Java herunterladen und installieren und dann Keytool installieren. Weitere Informationen finden Sie in der Java-Dokumentation.

Integration in Salesforce einrichten

  1. Melden Sie sich an bei Salesforce.
  2. Navigieren Sie zu Setup > Zertifikat- und Schlüsselverwaltung.
  3. Löschen Sie alle vorhandenen Zertifikate mit dem Namen NICE_Cxone_Service_Cloud_Voice.
  4. Klicken Sie auf Aus Schlüsselspeicher importieren.
  5. Wählen Sie server.jks aus dem Pfad C:\[Ihr Ordner].
  6. Geben Sie Ihr Passwort in das Feld Passwort ein.
  7. Klicken Sie auf Speichern.
  8. Überprüfen Sie, ob die Felder Bezeichnung und Eindeutiger Name jeweils NICE_Cxone_Service_Cloud_Voice enthalten. Wenn Sie Fehler bemerken, wenden Sie sich an Ihren Kundenbetreuer.
  9. Navigieren Sie in Salesforce zu SetupPartnertelefonie-Kontaktcenter.
  10. Vergewissern Sie sich, dass der Anzeigename NICE CXone for Service Cloud Voice lautet.
  11. Klicken Sie auf der Seite NICE CXone Mpower für Service Cloud Voice in Salesforce auf Bearbeiten und wählen Sie Öffnen aus.
  12. Verwenden Sie den Windows Explorer, um die Datei server.crt zu öffnen. Kopieren Sie den Inhalt der Datei, fügen Sie den Schlüssel in das Feld Öffentlicher Schlüssel ein und klicken Sie auf Speichern.

Eine App zu Agent Assist Hub hinzufügen

Erforderliche Berechtigungen: Automatisierung und KI > Automatisierung und KI starten

Sie müssen eine App für Salesforce Assist bis Agent Assist Hub hinzufügen. Dadurch wird eine Verbindung zwischen CXone Mpower und Ihrem Agent-Assist-Anbieter hergestellt.

  1. Klicken Sie auf den App-Selector Symbol für die App-Auswahl und wählen SieAndere > Automatisierung & KI und klicken Sie dann auf Agent Assist Hub.
  2. Klicken Sie auf Agent Assist App hinzufügen.

  3. Geben Sie einen Agent Assist App-Namen ein und klicken Sie in der Liste der Agent Assist-Anbieter auf Salesforce Assist.

  4. Klicken Sie auf Next (Weiter).

  5. Vervollständigen Sie die Konfigurationsseite mit den Informationen in der folgenden Dropdown-Liste.

  6. Klicken Sie auf Create (Erstellen).

  7. Klicken Sie auf Close (Schließen).

Transkriptionsprofil erstellen

Erforderliche Berechtigungen: Automatisierung und KI > Automatisierung und KI starten

Ein Transkriptionsprofil definiert die Transkriptionsoptionen, die Sie verwenden möchten, einschließlich der zu transkribierenden Sprache. Führen Sie diese Schritte auf der Konfigurationsseite für Salesforce Assist in Agent Assist Hub aus.

  1. Klicken Sie auf der Seite "Neuen Agentenassistenten erstellen" in Agent Assist Hub auf Continuous Stream Transcription-Profil hinzufügen oder bearbeiten.
  2. Führen Sie einen der folgenden Schritte aus:
    • Klicken Sie auf den Namen eines vorhandenen Profils, um es zu ändern, und gehen Sie zu Schritt 6.
    • Klicken Sie auf Transkriptionsprofil hinzufügen und fahren Sie mit Schritt 3 fort.
  3. Geben Sie einen Transkriptionsprofilnamenein. Um dieses Profil von Ihren anderen Profilen zu unterscheiden, sollten Sie einen Namen wählen, der die Besonderheiten dieses Profils hervorhebt. Sie könnten das Profil zum Beispiel nach dem Verwendungszweck, dem Anbieter oder der Sprache des Profils benennen. Wenn Sie mehr als einen Transkriptionsanbieter verwenden, stellen Sie sicher, dass der Profilname den Anbieter enthält.
  4. Klicken Sie unter Anbieter auswählen auf den zu verwendenden Anbieter von Transkriptionen. Sie können zwischen CXone Transcription, CXone Transcription for Copilot, Google Transcription oder Microsoft Transkription wählen. Einige dieser Optionen müssen von Ihrem CXone Mpower in Ihrem System Kundenbetreuer aktiviert werden.
  5. Klicken Sie auf Next (Weiter).
  6. Füllen Sie auf der Konfigurationsseite die Felder zum Definieren der Transkriptionsoptionen für dieses Profil aus.

  7. Klicken Sie auf Hinzufügen.

Die Salesforce Assist-App einer Aktion zuweisen

Erforderliche Berechtigungen: Studio-Skript: anzeigen, erstellen/bearbeiten

Sofern Sie dies nicht bereits getan haben, müssen Sie die App Salesforce Assist der Agent Assist AktionGeschlossen Führt einen Prozess innerhalb eines Studio-Skripts durch, wie z. B. das Erfassen von Kundendaten, Abspielen einer Nachricht oder Musik oder die Weiterleitung eines Kontakts zu einem Agenten. in Ihrem Studio Skript zuweisen.

  1. Öffnen Sie in Studio das Skript, das Sie verwenden möchten.
  2. Wenn Sie dies noch nicht getan haben, fügen Sie die Agent Assist-Aktion an der richtigen Position in Ihr Skript ein.

  3. Wenn Sie Desktop Studio verwenden, doppelklicken Sie auf die Aktion Agent Assist, um Agent Assist Hub zu öffnen. Wenn Sie Studio verwenden, klicken Sie bei der Aktion auf „Editor öffnen“ Agent Assist.

  4. Klicken Sie in der linken Spalte auf das Häkchen im Kreis Ein hellgraues Häkchen in einem hellgrauen Kreis. neben dem Agent Assist App oder Profil, das Sie diesem Skript zuweisen möchten.
  5. Klicken Sie auf Close (Schließen).

Zusätzliche Konfiguration für Sentiment Next Best Actions

Wenn Sie Sentiment-Next-Best-Actions mit Salesforce Assist verwenden, müssen Sie in Salesforce zusätzliche Konfigurationen durchführen. Ihr Salesforce Kundenbetreuer kann Ihnen dabei helfen, die Einrichtung im Salesforce Plattform abzuschließen.

Sie müssen keine zusätzlichen Einrichtungsschritte durchführen, damit dem Agenten in Salesforce Gesprächstranskripte angezeigt werden.