Erreichen

Grow

Manage

Automate

Erreichen

Grow

Manage

Automate

Wie man Leads oder Fälle in Salesforce mit dem Flow Builder erstellt

Vogel

02.12.2021

Flow-Builder

1 min read

Wie man Leads oder Fälle in Salesforce mit dem Flow Builder erstellt

Vogel

02.12.2021

Flow-Builder

1 min read

Wie man Leads oder Fälle in Salesforce mit dem Flow Builder erstellt

MessageBird bietet viele direkte Integrationen an, die es Ihnen ermöglichen, Ihre Kommunikation in die bereits in Ihrem Unternehmen genutzten Tools und Plattformen einzubinden. Mit Flow Builder's nativen Integrationen, benutzerdefinierten Verbindungen über HTTP-Anfragen und Webhooks können Sie Kundenprofile problemlos anreichern, schnelle Verkaufsinteraktionen ermöglichen und qualifiziertere Leads generieren.

Bird bietet viele direkte Integrationen, die es Ihnen ermöglichen, Ihre Kommunikation in die Tools und Plattformen zu integrieren, die bereits in Ihrem Unternehmen verwendet werden.




Mit den nativen Integrationen von Flow Builder, benutzerdefinierten Verbindungen über HTTP-Anfragen und Webhooks können Sie Kundenprofile einfach anreichern, eine schnelle Verkaufsansprache ermöglichen und qualifiziertere Leads generieren.




Heute werden wir unsere Integration mit Salesforce besprechen. 




Mit dieser Integration können Sie:

  • Leads aus verschiedenen Kommunikationskanälen in Salesforce hinzufügen: WhatsApp, Instagram, Telegram, WeChat, LINE, Messenger, Google Business Chat, Viber usw.

  • Fälle in Salesforce erstellen, um Aufzeichnungen zu führen, und wichtige Daten aus all Ihren Kanälen innerhalb der Fälle speichern

  • Flexibilität und Automatisierung bei der Erstellung von Leads/Fällen zu jedem Zeitpunkt in Ihrem Verkaufsprozess implementieren




In diesem Leitfaden lernen Sie, wie Sie:

  1. Ihr Salesforce richtig einrichten

  2. Salesforce mit Bird verbinden

  3. Fehlerbehebung beim Verbinden von Salesforce

  4. Einen Flow in Flow Builder erstellen, der Daten in Salesforce überträgt

  5. WhatsApp mit Salesforce verbinden, um Ihre Leads zu senden

  6. Viber mit Salesforce verbinden, um Ihre Fälle zu senden




Anforderungen für die Integration mit Salesforce

Bevor Sie mit dem Aufbau der Logik in Flow Builder beginnen, müssen Sie die folgenden Anforderungen bereitstellen:

  • Ein Bird-Konto: Stellen Sie sicher, dass Sie Zugriff als Administrator haben.

  • Ein Salesforce-Konto: Sie benötigen „Administratorzugriff“

Schritt 1: Gehen Sie zu Connected Apps in Salesforce, um mit Bird zu integrieren

Um auf den Abschnitt Connected Apps in Salesforce (Lighting Experience) zuzugreifen, gehen Sie wie folgt vor:




  1. Melden Sie sich als Administrator bei Salesforce an

  2. Wählen Sie Setup im Dropdown-Menü des Kontos (in der oberen rechten Ecke)

  3. Gehen Sie im linken Bereich zu App Manager > New Connected App




Bitte beachten Sie: Wenn Sie das untenstehende Anzeigeproblem haben, klicken Sie bitte auf „Hier klicken, um diese Seite in Salesforce Classic zu öffnen.“







Füllen Sie auf der Seite New Connected App die folgenden erforderlichen Felder unter Basisinformationen aus:




  • Connected App Name, z.B. Bird Integration.

  • API Name, z.B. Bird_Integration

  • Kontakt E-Mail, z.B. xxx@contactemail.com




  1. Gehen Sie zu API (Enable OAuth Settings) und wählen Sie Enable OAuth Settings aus.




  • Geben Sie im Feld Callback URL https://login.salesforce.com/ ein

  • Wählen Sie im Feld Selected OAuth Scopes Zugriff und Verwaltung Ihrer Daten (api) aus

  • Gewähren Sie Zugriff auf Ihre Daten über das Web (web)

  • Führen Sie jederzeit Anfragen in Ihrem Namen aus (refresh_token, offline_access)

  • Klicken Sie auf Add




  1. Klicken Sie auf die Schaltfläche Save, um die neue Connected App zu speichern.







  1. Finden Sie in der Liste Connected Apps (Apps > App Manager) die App, die Sie gerade erstellt haben, und klicken Sie dann auf Manage.

  2. Klicken Sie auf der Öffnenden Seite auf die Schaltfläche Edit.

  • Wählen Sie unter OAuth policies im Feld Permitted Users die Option Alle Benutzer dürfen sich selbst autorisieren aus

  • Wählen Sie in IP Relaxation die Option IP-Einschränkungen lockern aus

  • Klicken Sie in Refresh Token Policy auf Aktualisierungstoken ist gültig, bis es widerrufen wird. Wählen Sie unter Sitzungsrichtlinien den Zeitüberschreitungswert (24 Stunden) und klicken Sie auf die Schaltfläche Save







  1. Gehen Sie zurück zur Liste Connected Apps (Apps > App Manager) und klicken Sie auf die App, die Sie gerade erstellt haben, und dann auf View.

  2. Gehen Sie zu API (Enable OAuth Settings) und notieren Sie sich den Consumer Key und Consumer Secret. Sie benötigen diesen Schlüssel und das Geheimnis für die Konfiguration der Anmeldeinformationen in der Salesforce-Integration von MessageBird.

Schritt 2: Tokens von Salesforce erhalten, um Zugriff zu autorisieren

In Salesforce haben Zugangstoken eine begrenzte Lebensdauer, die durch die Sitzungsablaufzeit festgelegt wird. Wenn eine Anwendung ein abgelaufenes Zugangstoken verwendet, wird ein Fehler „Sitzung abgelaufen oder ungültig“ angezeigt. 




Verwenden Sie während des Autorisierungsprozesses ein Auffrischungstoken, um ein neues Zugangstoken zu erhalten. Die Verwendung eines neuen Tokens stellt sicher, dass das Zugangstoken jederzeit aktiv ist.




  1. Rufen Sie Ihre Instanz-URL ab. Senden Sie die folgende Curl-Anfrage, um die Instanz-URL zu erhalten. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • Benutzername = Salesforce-Anmelde-Benutzername

  • Passwort = Salesforce-Anmelde-Passwort







Wenn Sie mit Curl nicht vertraut sind, können Sie Postman verwenden, um die Anfrage zu senden. Befolgen Sie diese Schritte:







  1. Holen Sie sich Ihren Code. Verwenden Sie Ihren bevorzugten Browser und geben Sie dann die folgende Anforderungs-URL in einem neuen Tab ein, um den Code zu erhalten. 

  • <CONSUMER_KEY> sollte durch den im obigen Schritt erhaltenen Consumer Key ersetzt werden

  • <YOUR_INSTANCE> sollte durch Ihren Instanznamen ersetzt werden










Geben Sie als Nächstes Ihre Anforderungs-URL in den Browser ein. Erlauben Sie den Zugriff, wenn Warnungen angezeigt werden. Sie sehen dann, dass der Browser zu einer URL wie der untenstehenden umgeleitet wird. Sie können den Code mit dieser URL abrufen.




  • https://login.salesforce.com/?code=XXXX




  1. Erhalten Sie Zugangstoken & Auffrischungstoken: Senden Sie die folgende Curl-Anfrage, um die Tokens zu erhalten. 




  • <CODE> sollte durch den im obigen Schritt erhaltenen Code ersetzt werden. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> sollte durch die erhaltenen Schlüssel der erstellten Connected App ersetzt werden







Sie können das access_token und refresh_token aus der Antwort erhalten.







Wenn Sie mit Curl nicht vertraut sind, können Sie Postman verwenden, um die Anfrage zu senden. Befolgen Sie diese Schritte:




In Salesforce haben Zugangstoken eine begrenzte Lebensdauer, die durch die Sitzungsablaufzeit festgelegt wird. Wenn eine Anwendung ein abgelaufenes Zugangstoken verwendet, wird ein Fehler „Sitzung abgelaufen oder ungültig“ angezeigt. 




Verwenden Sie während des Autorisierungsprozesses ein Auffrischungstoken, um ein neues Zugangstoken zu erhalten. Die Verwendung eines neuen Tokens stellt sicher, dass das Zugangstoken jederzeit aktiv ist.




  1. Rufen Sie Ihre Instanz-URL ab. Senden Sie die folgende Curl-Anfrage, um die Instanz-URL zu erhalten. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • Benutzername = Salesforce-Anmelde-Benutzername

  • Passwort = Salesforce-Anmelde-Passwort







Wenn Sie mit Curl nicht vertraut sind, können Sie Postman verwenden, um die Anfrage zu senden. Befolgen Sie diese Schritte:







  1. Holen Sie sich Ihren Code. Verwenden Sie Ihren bevorzugten Browser und geben Sie dann die folgende Anforderungs-URL in einem neuen Tab ein, um den Code zu erhalten. 

  • <CONSUMER_KEY> sollte durch den im obigen Schritt erhaltenen Consumer Key ersetzt werden

  • <YOUR_INSTANCE> sollte durch Ihren Instanznamen ersetzt werden










Geben Sie als Nächstes Ihre Anforderungs-URL in den Browser ein. Erlauben Sie den Zugriff, wenn Warnungen angezeigt werden. Sie sehen dann, dass der Browser zu einer URL wie der untenstehenden umgeleitet wird. Sie können den Code mit dieser URL abrufen.




  • https://login.salesforce.com/?code=XXXX




  1. Erhalten Sie Zugangstoken & Auffrischungstoken: Senden Sie die folgende Curl-Anfrage, um die Tokens zu erhalten. 




  • <CODE> sollte durch den im obigen Schritt erhaltenen Code ersetzt werden. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> sollte durch die erhaltenen Schlüssel der erstellten Connected App ersetzt werden







Sie können das access_token und refresh_token aus der Antwort erhalten.







Wenn Sie mit Curl nicht vertraut sind, können Sie Postman verwenden, um die Anfrage zu senden. Befolgen Sie diese Schritte:




In Salesforce haben Zugangstoken eine begrenzte Lebensdauer, die durch die Sitzungsablaufzeit festgelegt wird. Wenn eine Anwendung ein abgelaufenes Zugangstoken verwendet, wird ein Fehler „Sitzung abgelaufen oder ungültig“ angezeigt. 




Verwenden Sie während des Autorisierungsprozesses ein Auffrischungstoken, um ein neues Zugangstoken zu erhalten. Die Verwendung eines neuen Tokens stellt sicher, dass das Zugangstoken jederzeit aktiv ist.




  1. Rufen Sie Ihre Instanz-URL ab. Senden Sie die folgende Curl-Anfrage, um die Instanz-URL zu erhalten. 

  • client_id = Consumer Key

  • client_secret = Consumer Secret

  • Benutzername = Salesforce-Anmelde-Benutzername

  • Passwort = Salesforce-Anmelde-Passwort







Wenn Sie mit Curl nicht vertraut sind, können Sie Postman verwenden, um die Anfrage zu senden. Befolgen Sie diese Schritte:







  1. Holen Sie sich Ihren Code. Verwenden Sie Ihren bevorzugten Browser und geben Sie dann die folgende Anforderungs-URL in einem neuen Tab ein, um den Code zu erhalten. 

  • <CONSUMER_KEY> sollte durch den im obigen Schritt erhaltenen Consumer Key ersetzt werden

  • <YOUR_INSTANCE> sollte durch Ihren Instanznamen ersetzt werden










Geben Sie als Nächstes Ihre Anforderungs-URL in den Browser ein. Erlauben Sie den Zugriff, wenn Warnungen angezeigt werden. Sie sehen dann, dass der Browser zu einer URL wie der untenstehenden umgeleitet wird. Sie können den Code mit dieser URL abrufen.




  • https://login.salesforce.com/?code=XXXX




  1. Erhalten Sie Zugangstoken & Auffrischungstoken: Senden Sie die folgende Curl-Anfrage, um die Tokens zu erhalten. 




  • <CODE> sollte durch den im obigen Schritt erhaltenen Code ersetzt werden. 

  • <CONSUMER_KEY>

  • <CONSUMER_SECRET> sollte durch die erhaltenen Schlüssel der erstellten Connected App ersetzt werden







Sie können das access_token und refresh_token aus der Antwort erhalten.







Wenn Sie mit Curl nicht vertraut sind, können Sie Postman verwenden, um die Anfrage zu senden. Befolgen Sie diese Schritte:




Fehlerbehebung Ihrer Salesforce-Verbindung

Der häufigste Fehler, der bei der Integration von Salesforce mit Bird auftritt und wie man ihn behebt:




  1. „REST API ist für diese Organisation nicht aktiviert“ Problem

Wenn Sie versuchen, mit den obigen Anmeldedaten eine Anfrage an die Salesforce-API zu senden, erhalten Sie manchmal diesen Fehler.




  • REST API ist für diese Organisation nicht aktiviert.

Sie können diesen Fehler beheben, indem Sie die folgenden Schritte befolgen.

Klicken Sie oben rechts auf Setup.







Gehen Sie zu VERWALTUNG > Benutzer verwalten und klicken Sie auf Profile.







Klicken Sie auf Bearbeiten für das spezifische Profil, das Sie aktualisieren möchten.

Scrollen Sie nach unten und gehen Sie zu Administrative Berechtigungen und aktivieren Sie das Kontrollkästchen API aktiviert.







Vergessen Sie nicht, die Seite nach unten zu scrollen und auf Speichern zu klicken.

Schritt 3: Erstellen Sie einen neuen Flow in Flow Builder, um Leads oder Fälle zu erstellen

Die Konfiguration von Salesforce ist abgeschlossen. Jetzt starten wir einen neuen Ablauf. Diese Vorlage hilft Ihnen, Ihren bevorzugten Kommunikationskanal mit Salesforce zu verbinden und neue Leads oder Fälle für Ihr Team zum Nachverfolgen bereitzustellen:




  1. Melden Sie sich in Ihrem Bird Dashboard an und gehen Sie zu Flow Builder

  2. Laden Sie den Beispielablauf herunter, den Sie verwenden werden.

  3. Importieren Sie den Ablauf mit der Importfunktion. 







Verbinden Sie die Kanäle, die Sie verwenden möchten, um Leads/Fälle in Salesforce zu erstellen. Danach können Sie diesen Ablauf veröffentlichen. 

Verwendung von Salesforce mit WhatsApp und Viber

Dieser Vorlage-Flow ermöglicht es Ihnen, Ihre bevorzugten Kanäle (WhatsApp, Viber, SMS etc.) mit Salesforce zu verbinden. Die folgenden Beispiele zeigen, wie man Salesforce verbindet, um Leads zu erstellen auf:




  • WhatsApp

  • Viber




Beachten Sie, dass Sie je nach Bedarf den Kanal oder Anwendungsfall ändern können.







Sie sollten Ihren Flow auf Ihrem Bildschirm sehen können.







Holen Sie Ihren Zugriffstoken, bevor Sie Ihren Flow aktivieren. 

Der API-Endpunkt ist wie folgt:

  • client_id = Consumer Key

  • client_secret = Consumer Secret, 

  • Für das refresh_token, beachten Sie bitte Schritt 2.3.










Erstellen Sie einen Lead in Salesforce mit WhatsApp

Ersetzen Sie https://XXXX.my.salesforce.com mit Ihrer Instanz-URL. Phone, LastName, Company, LeadSource, Description sind die Feldnamen aus Salesforce. 




Sie können sie unter Setup > Objekt-Manager > Lead > Felder & Beziehung. finden










Erstellen Sie einen Fall in Salesforce mit Viber

Ersetzen Sie https://XXXX.my.salesforce.com mit Ihrer Instanz-URL. Phone, LastName, Company, LeadSource, Description sind die Feldnamen von Salesforce. Sie können sie unter Einstellungen > Objektverwaltung > Lead > Felder & Beziehungen finden.

Die Ausgabevariable ID ist die ID des Falls, die von Salesforce zurückgegeben wird.  







Herzlichen Glückwunsch! 

Sie haben gerade erfolgreich Salesforce mit WhatsApp und/oder Viber verbunden, um Leads und Fälle für Ihr Team zu erstellen, damit eine schnellere Zusammenarbeit ermöglicht wird und mehr qualifizierte Leads generiert werden.

Wenn Sie Fragen zu Ihrem neuen Ablauf oder unserer Salesforce-Integration haben, kontaktieren Sie uns bitte hier.

Lassen Sie uns Sie mit einem Bird-Experten verbinden.
Erleben Sie die volle Macht des Bird in 30 Minuten.

Durch die Übermittlung stimmen Sie zu, dass Bird Sie bezüglich unserer Produkte und Dienstleistungen kontaktieren darf.

Sie können sich jederzeit abmelden. Weitere Informationen zur Datenverarbeitung finden Sie in Birds Datenschutzerklärung.

Unternehmen

Newsletter

Bleiben Sie mit Bird auf dem Laufenden durch wöchentliche Updates in Ihrem Posteingang.

Lassen Sie uns Sie mit einem Bird-Experten verbinden.
Erleben Sie die volle Macht des Bird in 30 Minuten.

Durch die Übermittlung stimmen Sie zu, dass Bird Sie bezüglich unserer Produkte und Dienstleistungen kontaktieren darf.

Sie können sich jederzeit abmelden. Weitere Informationen zur Datenverarbeitung finden Sie in Birds Datenschutzerklärung.

Unternehmen

Newsletter

Bleiben Sie mit Bird auf dem Laufenden durch wöchentliche Updates in Ihrem Posteingang.

Lassen Sie uns Sie mit einem Bird-Experten verbinden.
Erleben Sie die volle Macht des Bird in 30 Minuten.

Durch die Übermittlung stimmen Sie zu, dass Bird Sie bezüglich unserer Produkte und Dienstleistungen kontaktieren darf.

Sie können sich jederzeit abmelden. Weitere Informationen zur Datenverarbeitung finden Sie in Birds Datenschutzerklärung.

R

Erreichen

G

Grow

M

Manage

A

Automate

Unternehmen

Newsletter

Bleiben Sie mit Bird auf dem Laufenden durch wöchentliche Updates in Ihrem Posteingang.