Zum Hauptinhalt springen

Fin Messenger: Einrichtung mit Salesforce

So konfigurieren und passen Sie Fin im Fin Messenger an und übergeben Gespräche an Salesforce.

Verwenden Sie diesen Artikel, um Fin im Fin Messenger mit Salesforce Messaging für Enhanced Chat einzurichten. Am Ende ist Fin live auf Ihrer Website und kann Kundenfragen beantworten sowie ungelöste Gespräche als Case oder Live-Agent-Chat an Ihr Salesforce-Team übergeben.


1. So verbinden Sie Fin mit der Salesforce Enhanced Chat API

Damit Fin Live-Chats an Ihr Team in Salesforce übergeben kann, benötigt es eine Verbindung zur Enhanced Chat API. Dazu muss eine Embedded Service Deployment in Salesforce eingerichtet werden.

Um dies einzurichten, gehen Sie zu Deploy > Fin Messenger > Connect to the Salesforce Enhanced Chat API und klicken Sie auf Connect.

Der Bildschirm Connect to the Salesforce Enhanced Chat API in Deploy > Fin Messenger mit der Schaltfläche Connect.

Richten Sie eine Embedded Service Deployment ein und verbinden Sie sich dann mit der API

  1. Gehen Sie zur Embedded Service Deployment in Salesforce.

  2. Klicken Sie auf New Deployment.

  3. Wählen Sie Custom Client.

  4. Geben Sie einen Namen ein (z. B. „Fin“), wählen Sie Ihren Messaging Channel aus und speichern Sie. Wenn Sie noch keinen Messaging Channel haben, müssen Sie einen erstellen.

  5. Öffnen Sie Ihren neuen Custom Client und klicken Sie oben rechts auf die Schaltfläche Veröffentlichen.

  6. Klicken Sie im Feld Code Snippet auf den Link Install Code Snippet.

  7. Kopieren Sie die Attribute DeveloperName und Url aus dem von Salesforce bereitgestellten Code-Snippet in die Eingabefelder des Formulars zur Verbindung.

Nach der Verbindung bestätigt die Seite, dass die API-Verbindung aktiv ist. Sie können dann mit Schritt 2 fortfahren.

Das Verbindungsformular zeigt die aus dem Salesforce-Code-Snippet auszufüllenden Felder DeveloperName und URL.

So installieren und weisen Sie Berechtigungen in Salesforce zu

Der Schritt Install and assign permissions in Salesforce zeigt die zuzuweisenden erforderlichen Berechtigungssätze.

Hinweis: Fin unterstützt derzeit nur eine aktive OAuth-Verbindung zu Salesforce pro Workspace. Die einzige Ausnahme ist die Salesforce Knowledge Article Sync, bei der mehrere Verbindungen unterstützt werden, um Wissensdatenbanken zwischen verschiedenen Salesforce-Organisationen zu synchronisieren. Wenn Sie Ihre Haupt-OAuth-Verbindung wechseln müssen, trennen Sie die bestehende Verbindung, bevor Sie eine neue Salesforce-Instanz verbinden.


2. So erstellen Sie einen Fin Messenger workflow

Passen Sie an, wie Fin Kunden begrüßt und antwortet oder übergibt, wenn keine Hilfe möglich ist, indem Sie Manage workflow in Deploy > Fin Messenger > Create a workflow auswählen.

Der Bildschirm Create a workflow in Deploy > Fin Messenger mit der Schaltfläche Manage workflow.

Basierend auf der von Ihnen gewählten Übergabeoption — entweder Create a Salesforce Case oder Hand-off to Salesforce Agent — wird eine Starter-Workflow-Vorlage in Deploy > Fin Messenger > Create a workflow vorab geladen.

Der Bildschirm zur Auswahl der Workflow-Vorlage zeigt verfügbare Übergabevorlagen zur Auswahl.

Klicken Sie auf den Schritt Let Fin handle , um:

  • Erwartung an menschlichen Support setzen - Zeigen Sie die Anwesenheit von Teammitgliedern in einer Messenger-Konversation an. Deaktivieren Sie dies, wenn Ihr Team alle in einem anderen Tool arbeitet oder niemand das inbox überwacht.

  • Bei inaktiven Kunden nachfassen - Entscheiden Sie, was passiert, wenn der Kunde nach der Antwort von Fin nicht reagiert.

  • Vor der Übergabe nach weiteren Informationen fragen - Sammeln Sie mehr Informationen, wenn ein Kunde darum bittet, mit dem Team zu sprechen. Beim Sammeln weiterer Informationen kann Fin eine zusätzliche Antwort geben – was die Wahrscheinlichkeit einer Lösung erhöht.

  • Salesforce Case erstellen, wenn Fin antwortet - Um Ihrem Team zu helfen, Kundenanfragen zu verfolgen, kann Fin für jedes gelöste Gespräch oder für Gespräche, bei denen Fin antwortet, der Endbenutzer aber inaktiv ist, einen Salesforce Case erstellen.

  • Nach Bewertung des Gesprächs (CSAT) fragen - Wählen Sie, ob nach der Interaktion mit Fin eine Kundenzufriedenheitsumfrage (CSAT) gesendet werden soll.

  • Inaktive Gespräche verwalten - Legen Sie fest, wie lange Fin warten soll, bevor ein Kunde als inaktiv gilt.

  • Workflow bei bestätigter Lösung - Lösen Sie einen Workflow nach einer bestätigten Lösung aus.

Das Konfigurationspanel des Schritts Let Fin handle zeigt verfügbare Einstellungen wie Erwartung an menschlichen Support setzen und Nach Bewertung des Gesprächs fragen.

Sie können das Erlebnis weiter anpassen durch:

  • Erstellen verschiedener Zweige basierend auf Ihren Bedingungen.

  • Auswählen, wann Fin antwortet.

  • Fin eine Nachricht senden lassen.

  • Antwortschaltflächen bereitstellen.

  • Daten sammeln.

  • Die Kundenantwort erfassen.

  • Interne Notizen hinzufügen.

  • Eine KI-generierte Zusammenfassung des Gesprächs hinzufügen.

  • Case-Attribute automatisch basierend auf den Kundenangaben klassifizieren.

Wie übergibt Fin ein ungelöstes Gespräch?

Im letzten Übergabepfad des workflows können Sie wählen, wie Fin das Gespräch übergibt:

  • Create a Salesforce Case: Beendet die Users-Sitzung in Intercom und erstellt einen Case mit einer Gesprächszusammenfassung und gesammelten Daten.

  • Hand-off to Salesforce Agent: Startet einen Live-Chat in Enhanced Chat, damit ein Teammitglied das Gespräch fortsetzen kann.

Wenn in dem workflow bereits eine Übergabeoption ausgewählt wurde, können Sie diese entfernen, indem Sie über den Übergabeschritt fahren, auf die drei Punkte klicken, die erscheinen, und Löschen auswählen.

Der workflow-Übergabeschritt zeigt das 3-Punkte-Menü mit der Option Löschen zum Entfernen einer ausgewählten Übergabeoption.

Wenn Sie Create Salesforce Case wählen, können Sie diese Aktion in Ihrem workflow anklicken, um zu konfigurieren, welcher Record Type verwendet wird, wenn der workflow ein Gespräch von Fin Messenger übergibt.

Dieser Record Type wird automatisch auf alle neuen Cases angewendet, die durch die workflow-Übergabe erstellt werden.

Das Konfigurationsfenster der Aktion Create Salesforce Case mit dem Record Type-Auswahlfeld.

Tipp: Verwenden Sie verschiedene Record Types, um Cases für bestimmte Produkte, Kundensegmente oder Regionen zu routen oder zu kategorisieren.

Sie können auch eine Fehlermeldung konfigurieren, die Kunden angezeigt wird, falls Fin die Erstellung des Salesforce Case nicht gelingt. Klicken Sie in Ihrem workflow auf die Aktion Create Salesforce Case, um dies einzurichten.

Nachdem Sie die Begrüßung und Übergabe an Ihr Team angepasst haben, klicken Sie auf Speichern oder Live schalten, um dies für den Fin Messenger zu aktivieren (Sie können dies auch später noch live schalten).


3. So verwalten Sie die Salesforce-Datensynchronisierung für Enhanced Chat

Öffnen Sie als Nächstes Deploy > Fin Messenger > Manage Salesforce data und klicken Sie auf Daten verwalten, um Ihre Salesforce-Felder zu synchronisieren und mit Fin zu befüllen.

Der Bildschirm Daten verwalten zeigt die Schaltfläche Daten verwalten zum Synchronisieren der Salesforce-Felder.

  • Record matching: Wählen Sie aus, wie Kontakt- und Account-Datensätze abgeglichen werden, wenn Fin Datensätze aus Salesforce anhand der IDs abruft, die Sie über das JSON Web Token (JWT) an den Fin Messenger übergeben. Diese IDs werden während der JWT-Authentifizierung festgelegt – siehe die JWT-Authentifizierungsanleitung für Details, wie Kontakt- und Account-IDs im Token-Payload enthalten sind.

Hinweis: Es wird empfohlen, ein Feld zu wählen, das einzigartig und sowohl in Salesforce als auch in Ihrem Produkt gemeinsam genutzt wird. So ist der Salesforce-Kontakt oder Account auch in Fin eindeutig.

  • Daten aus Salesforce abrufen: Ihre Salesforce-Felder sind jetzt synchronisiert und in der Fin-Plattform verfügbar. Fin prüft beim Öffnen des Messenger durch einen Kunden auf Aktualisierungen dieser Felder.

  • Daten an Salesforce senden: Fin fügt Daten hinzu, wenn sie zugewiesen werden oder wenn es antwortet. Die hinzugefügten Daten hängen davon ab, wie Sie die Übergabe an Salesforce einrichten, was Sie im nächsten Schritt beim Erstellen Ihres workflows festlegen.

    • Erstellen eines Salesforce Case – Fin kann einen Case erstellen, wenn es einen Chat beendet oder eine Frage nicht beantworten kann. Es füllt automatisch Betreff, Beschreibung, E-Mail, Transkript und Zusammenfassung aus, und Sie können weitere Felder über Ihren workflow befüllen.

    • Übergabe an einen Salesforce-Agenten – Wenn Fin nicht antworten kann, kann es den Chat an Ihr Team in Salesforce übergeben. Es sendet alle Gesprächs- und Kundendaten als Pre-Chat-Daten, und Sie müssen Salesforce Flows verwenden, um diese Ihren Datensätzen zuzuordnen – sie können jedem Datensatz zugeordnet werden.

Der Bildschirm zur Konfiguration der Datensynchronisierung zeigt die Optionen Record matching, Pull data from Salesforce und Push data to Salesforce.


4. So installieren Sie Fin Messenger

Jetzt müssen Sie den Fin Messenger für Ihre Website / Web-App installieren.

Öffnen Sie Deploy > Fin Messenger > Install Fin Messenger und klicken Sie auf Installieren.

Der Bildschirm Install Fin Messenger in Deploy > Fin Messenger mit der Schaltfläche Installieren.

Installieren Sie Fin Messenger für das Web

Wählen Sie, wie Sie den Messenger installieren möchten

Zuerst müssen Sie wählen, wie Sie den Messenger installieren möchten. Wenn Sie Code snippet, React, Angular, Vue, Ember oder Shopify als Installationsmethode auswählen, haben Sie die Möglichkeit, Intercom für Website-Besucher ohne Logins zu installieren.

Die Anleitung zur Installation von Code snippet, React, Angular, Vue, Ember oder Shopify wird aktualisiert, sobald Sie eine der Optionen auswählen. Für die genannten Methoden, die die Installation sowohl für Users mit Logins als auch für Besucher ohne erlauben, müssen Sie den Code-Snippet für jede gewünschte Installationsmethode kopieren.

Für Users mit Logins müssen Sie den Schalter Enable connection to messenger aktivieren, um mit dem Installationscode fortzufahren.

Folgen Sie den angegebenen Anweisungen

Folgen Sie nun den Anweisungen für die von Ihnen gewählte Methode. Wenn Sie beispielsweise Shopify ausgewählt haben, sehen Sie die erforderlichen Schritte für diese Installationsmethode.

Die Shopify-Installationsschritte, die im Installer nach Auswahl von Shopify als Installationsmethode angezeigt werden.

Wenn Sie die Methode Code snippet, React, Angular, Vue, oder Ember ausgewählt haben, erhalten Sie ein NPM-Paket mit einem Code-Snippet, das Sie in den Code Ihrer eigenen App kopieren und einfügen können. Dieses Snippet ist mit Ihrer eindeutigen Workspace-ID vorausgefüllt, sodass es sofort einsatzbereit ist.

Das NPM-Code-Snippet, vorausgefüllt mit Ihrer Workspace-ID, bereit zum Kopieren und Einfügen in Ihre App.

Sie können das Paket auch direkt auf der NPM-Seite finden.

Es gibt mehrere weitere Vorlagen: - Basic JavaScript - Single-page app - Rails gem

Die zusätzlichen Vorlagenoptionen im Installer: Basic JavaScript, Single-page app und Rails gem.

Klicken Sie auf Code kopieren und fügen Sie ihn vor dem </body>-Tag auf jeder Seite ein, auf der der Messenger in Ihrer App erscheinen soll.

Nachdem Sie den Code hinzugefügt haben, können Sie jede Seite besuchen, auf der Sie den Messenger installiert haben. Er sollte unten rechts erscheinen, oder Sie können die Option Installation prüfen im Installationsprozess verwenden.

Wenn Sie Probleme bei der Einrichtung des Fin Messenger in Ihrem Salesforce-Portal haben: Wir haben ein Salesforce-Unlocked-Paket, das eine Lightning Web Component (LWC) in Ihrer Salesforce-Organisation installiert, die beim Einbetten in Ihr Salesforce-Portal den Fin Messenger startet.

Folgen Sie den Schritten, die in Embedding Fin Messenger in your Salesforce portal dokumentiert sind.

Sichern Sie den Fin Messenger mit JSON Web Tokens (JWTs)

Wenn Sie den Fin Messenger auf Ihrer Seite für eingeloggte users installiert haben, ist es wichtig, ihn zu sichern und zu verhindern, dass böswillige Akteure Ihre users imitieren oder unautorisierte Daten senden. ​

JSON Web Tokens (JWTs) verhindern, dass Dritte Ihre eingeloggten users imitieren und deren Gespräche einsehen. Wir empfehlen allen Fin-Kunden dringend, die JWT-Authentifizierung durchzusetzen.


5. So testen Sie den Fin Messenger live

Zuerst werden Sie gebeten sicherzustellen, dass Sie Fin ausreichend trainiert haben. Dies ist wichtig, bevor Sie mit dem Live-Test beginnen. Je mehr Training Sie Fin geben, desto besser kann es die Fragen Ihrer Kunden genau beantworten.

Wir empfehlen, unseren vollständigen Leitfaden zu lesen, der alle Möglichkeiten beschreibt, wie Sie Fin trainieren können, damit es die Fragen Ihrer Kunden so genau wie möglich beantworten kann.

Nachdem Sie überprüft haben, dass Fin ausreichend trainiert ist und den Messenger an Ihr Unternehmensbranding angepasst haben, können Sie zu Deploy > Fin Messenger gehen und oben auf der Seite auf Live test klicken.

Der Bildschirm Live test in Deploy &gt; Fin Messenger mit der Schaltfläche Live test oben auf der Seite.

Live-Test-Modus:

  • Das Starten eines Live-Tests aktiviert den Fin Messenger, ohne Ihre Kunden zu beeinträchtigen.

  • Geben Sie unten Ihre Website ein oder fügen Sie ?intercomLiveTest=true&messenger_environment=c90npiveag am Ende Ihrer URL hinzu.

Der Bildschirm für die Eingabe der Live-Test-URL, auf dem Sie Ihre Website-URL eingeben oder den Testparameter an eine bestehende URL anhängen können.

Dies ist die beste Möglichkeit, genau zu sehen, wie Fin im Fin Messenger innerhalb der Website oder App, in der Sie es installiert haben, aussehen und sich verhalten wird, ohne dass Kunden es sehen.

Ein Beispiel für Fin Messenger im Live-Testmodus, wie es für den Tester auf einer Website erscheint, ohne für Kunden sichtbar zu sein.


6. Wie man Fin Messenger live schaltet

Jetzt sind Sie bereit, Fin für Ihre Kunden live zu schalten. Gehen Sie zu Deploy > Fin Messenger und wählen Sie oben auf der Seite Go Live aus.

Der Go Live-Bildschirm in Deploy &gt; Fin Messenger, der die Schaltfläche Go Live zeigt, um Fin für Kunden zu aktivieren.

Sobald Fin live ist, wird Fin Messenger für Ihre Kunden aktiv sein. Sie können Gespräche im Inbox überwachen und die Leistung von Fin in Reports > Fin AI Agent überprüfen.

Hat dies deine Frage beantwortet?