Zum Hauptinhalt springen

Wie man Fin mit Salesforce verbindet

Schritt-für-Schritt-Anleitung zur Installation des Fin für Salesforce Managed Package, Einrichtung der Berechtigungen und Verbindung von Fin Messenger über Bring Your Own Channel.

Verwenden Sie diesen Artikel, um Fin mit Salesforce zu installieren und zu verbinden. Am Ende haben Sie das erforderliche Managed Package installiert, Berechtigungen konfiguriert und, falls Sie Fin Messenger verwenden, eine Live-Chat-Verbindung zwischen Fin und Salesforce über Bring Your Own Channel (BYOC) hergestellt. Sie benötigen Salesforce-Administratorzugang, um diese Schritte abzuschließen.

Hinweis: Wenn Sie Fin nur für die Bearbeitung von Salesforce-Fällen einrichten (kein Live-Chat), können Sie den Abschnitt Fin Messenger: Verbindung zu Salesforce Chat unten überspringen.


Wie man sich mit Salesforce verbindet

Gehen Sie in Ihrem Fin-Arbeitsbereich zu Connect und folgen Sie den untenstehenden Schritten, um ein Managed Package in Salesforce zu installieren. Das Managed Package installiert alle Berechtigungen und Felder, die Fin zum Betrieb benötigt.

  1. Klicken Sie auf die Schaltfläche Connect neben dem Organisationstyp, den Sie verbinden möchten (Test oder Live), und dann auf Install Package.

  2. Wählen Sie Install for all users. Das bedeutet, dass das Berechtigungsset jedem Benutzer in Ihrer Salesforce-Organisation zugewiesen werden kann, wenn Sie dies wünschen.

  3. Warten Sie, bis die Installation abgeschlossen ist. Es sollten keine Fehler angezeigt werden.

  4. Sobald die Installation abgeschlossen ist, kehren Sie zur Seite Connect zurück und klicken Sie auf die Schaltfläche Connect to Salesforce in Schritt 2, um die Verbindung herzustellen.


Wie man Berechtigungen einrichtet

Gehen Sie in Ihrem Fin-Arbeitsbereich zu Connect > Assign permissions in Salesforce und folgen Sie den dortigen Schritten, um ein neues Berechtigungsset zu erstellen und alle Berechtigungen, die Fin benötigt, zuzuweisen.

Erstellen Sie ein neues Berechtigungsset

  1. Erstellen Sie in Salesforce ein neues Berechtigungsset. Die Bezeichnung und der API-Name können beliebig sein – dieses Berechtigungsset wird nur dem Integrationsbenutzer zugewiesen.

  2. Wählen Sie bei der Lizenz eine aus, die die Berechtigung Set Audit Fields upon Record Creation enthält, zum Beispiel die Salesforce-Lizenz. Einige Lizenzen enthalten diese Berechtigung nicht.

  3. Speichern Sie das neue Berechtigungsset.

Hinweis: Nicht alle Salesforce-Lizenztypen enthalten die Berechtigung Set Audit Fields upon Record Creation. Wenn diese Option für eine von Ihnen in Betracht gezogene Lizenz nicht verfügbar ist, wählen Sie einen anderen Lizenztyp (z. B. die Standard-Salesforce-Lizenz), der diese Berechtigung enthält.

Weisen Sie Berechtigungssets dem Integrationsbenutzer zu

Sowohl das bestehende Berechtigungsset Fin for Salesforce permissions als auch das neu erstellte Berechtigungsset müssen dem Integrationsbenutzer zugewiesen werden.

  1. Navigieren Sie in Salesforce zum Profil des Integrationsbenutzers.

  2. Gehen Sie zu Permission Set Assignments und klicken Sie auf Edit Assignments.

  3. Fügen Sie sowohl das Berechtigungsset Fin for Salesforce permissions als auch das neu erstellte Berechtigungsset zur Spalte Enabled Permission Sets hinzu und klicken Sie dann auf Save.


Fin Messenger: Verbindung zu Salesforce Chat

Hinweis: Dieser Abschnitt ist nur erforderlich, wenn Sie Fin Messenger verwenden. Wenn Sie Fin nur für die Bearbeitung von Salesforce-Fällen einrichten, können Sie diesen Abschnitt überspringen.

Damit Fin Live-Chats an Ihr Team in Salesforce übergeben kann, benötigt es eine Verbindung zu einem Salesforce Messaging Channel. Fin verwendet die Bring Your Own Channel (BYOC)-Funktion von Salesforce, um diese Verbindung herzustellen.

Gehen Sie zu Settings > Fin Messenger > Configure for Salesforce.

Schritt 1: Fügen Sie Ihre Fin-Kanalkennung hinzu

  1. Installieren Sie das Paket Fin for Salesforce: Chat auf die gleiche Weise, wie Sie das Fin for Salesforce-Paket im Abschnitt Wie man sich mit Salesforce verbindet oben installiert haben.

  2. Erstellen Sie nach Abschluss der Installation einen neuen Messaging Channel in Salesforce mit der Fin Conversation Channel Definition.

  3. Gehen Sie in den Einstellungen des Messaging Channels zum Abschnitt Conversation Channel Definition und klicken Sie auf Modify Conversation Channel Definition.

  4. Wählen Sie aus dem Dropdown-Menü Fin for Salesforce - (External Client App) aus und speichern Sie Ihre Änderungen.

  5. Richten Sie Omni-Channel Routing (Salesforces Funktion zur Weiterleitung von Arbeit an den richtigen Agenten oder die richtige Warteschlange) und alle anderen Einstellungen nach Ihren Wünschen ein.

  6. Aktivieren Sie den Kanal, indem Sie oben auf der Seite auf Activate klicken.

  7. Kopieren Sie die Channel Address Identifier aus dem Abschnitt Messaging Settings.

  8. Fügen Sie den Wert in das Feld Channel Identifier auf der Fin Messenger-Einstellungsseite ein und klicken Sie dann auf Save identifier.

Schritt 2: Aktivieren Sie SCRT2-Berechtigungen

Fin benötigt SCRT2 (Salesforce Contact Center Real-Time)-Berechtigungen, um über Platform Events mit Salesforce zu kommunizieren.

  1. Gehen Sie auf die Seite Permission Sets in Salesforce, suchen Sie das Berechtigungsset SCRT2 Integration User und öffnen Sie es.

  2. Suchen Sie in der Suchleiste Fin Message Events, wählen Sie es aus und klicken Sie auf Edit.

  3. Aktivieren Sie sowohl die Berechtigungen Read als auch Create und speichern Sie Ihre Änderungen.

Schritt 3: Aktivieren Sie die Verbindung

Gehen Sie zurück zu Settings > Fin Messenger > Configure for Salesforce.

  1. Klicken Sie im Abschnitt Activate Bring Your Own Channel auf Activate AWS Event Bridge. Dadurch wird die Verbindung zwischen Fin und Salesforce über AWS EventBridge (Amazon Web Services EventBridge – ein serverloser Event-Bus, der Ereignisse zwischen Fin und Salesforce weiterleitet) hergestellt.

  2. Öffnen Sie nach der Aktivierung den Abschnitt Run the Event Relay und folgen Sie dem Link zur Seite Event Relays in Salesforce.

  3. Suchen Sie Fin Event Relay (AWS). Der Status wird als Stopped angezeigt.

  4. Bearbeiten Sie den Event Relay, ändern Sie den Status auf Run und speichern Sie Ihre Änderungen. Der Event Relay startet, und die Live-Chat-Verbindung zwischen Fin und Salesforce ist jetzt aktiv.

Tipp: Nach dem Speichern kann es einige Momente dauern, bis der Event Relay vom Status Stopped auf Running wechselt. Aktualisieren Sie die Seite Event Relays, um den aktualisierten Status zu bestätigen.

Wenn Sie während oder nach der Einrichtung auf Probleme stoßen, lesen Sie Fin for Salesforce: Häufige Integrationsfehler beheben.

Hat dies deine Frage beantwortet?