Loading

Anzeigen der E-Mail-Anzahl für einen Fall über Flow

Veröffentlichungsdatum: Sep 27, 2025
Beschreibung
In diesem Artikel geben wir Anleitungen dazu, wie mit Salesforce Flow die für einen Kundenvorgang gesendeten und empfangenen E-Mails gezählt werden können.

Führen Sie diese Schritte unbedingt in einer Sandbox aus und testen Sie sie gründlich, bevor Sie Änderungen in einer Produktionsumgebung vornehmen.

Dies ist ein Beispiel für einen Anwendungsfall, bei dem alle ein- und ausgehenden E-Mails in den Zähler aufgenommen werden müssen. In der Realität sollten Sie vielleicht weitere Bedingungen hinzufügen, um etwa nur eingehende E-Mails oder E-Mail-Entwürfe zu zählen. Das könnten Sie erreichen, indem Sie Ihrer Flow-Logik zusätzliche Bedingungen hinzufügen.
Lösung
Erstellen eines Nummernfelds auf Kundenvorgangsobjekt
Erstellen eines Flow auf E-Mail-Nachricht
Prüfen der Weiterleitungsadresse Ihres Unternehmens


Erstellen eines Nummernfeldsauf dem Kundenvorgangsojbekt

Schritt 1. Navigieren Sie zu Setup.
 

 
Schritt 2:  Klicken Sie auf Objekt-Manager und dann auf Kundenvorgang.
 

 
Schritt 3: Klicken Sie auf Felder & Beziehungen und Neu.
 
 
Schritt 4: Legen Sie den Feldtyp als Nummer fest und klicken Sie auf Weiter.
 
Number.png
 

Schritt 5: Legen Sie die Feldeigenschaften für Nummer fest. Für dieses Beispiel verwenden wir die folgenden Werte. Sobald Sie fertig sind, klicken Sie auf die Schaltfläche Weiter.
 
FeldbezeichnungAnzahl E-Mails
Länge18
Dezimalstellen0
BeschreibungDieses Feld wird durch einen Flow ausgefüllt und zählt die Anzahl der ein- und ausgehenden E-Mails zu einem Kundenvorgang.
HilfetextZeigt die zum Kundenvorgang gehörende Anzahl E-Mails
Standardwert 0

Schritt 6: Markieren Sie das Feld als zugreifbar für alle relevanten Profile (oder Berechtigungssätze) und klicken Sie dann auf Weiter.
 
Field Level Security.PNG

Schritt 7: Wählen Sie die erforderlichen Seitenlayouts aus, die Sie hinzufügen möchten, und wählen Sie dann Speichern.
 
Page Layout.PNG

Erstellen eines Flow zum Zählen der zugehörigen E-Mails zu einem Kundenvorgang

Schritt 1. Navigieren Sie zu Setup.
 

Schritt 2: Geben Sie im Feld "Schnellsuche" den Text Flows ein und klicken Sie darauf.
 

Schritt 3: Klicken Sie auf Neuer Flow. Legen Sie den Flow als Durch Datensatz ausgelösten Flow fest und klicken Sie auf Erstellen
 

Schritt 4: Legen Sie das Objekt als E-Mail-Nachricht fest. Wählen Sie für Flow auslösen, wenn: die Option Ein Datensatz erstellt wird.
 

 
Schritt 5: Wählen Sie in Bedingungsanforderungen die Option Alle Bedingungen sind erfüllt (AND), stellen Sie Eintrittsbedingung auf ParentId ein, Operator Ist null, Wert FALSE, und stellen Sie sicher, dass der Flow für Aktionen und zugehörige Datensätze optimiert ist. Klicken Sie dann auf Fertig.
 
Email Message Entry condition.PNG
 
Schritt 6: Klicken Sie auf das +-Zeichen, das sich zwischen dem Start- und Ende-Element Ihres Flows befindet. Geben Sie im Suchfeld Datensätze abrufen ein und wählen Sie es aus.

Get Records.PNG

Schritt 7: Konfigurieren Sie Ihr Element Datensätze abrufen wie folgt, um zugehörige Kundenvorgänge zu erhalten.
a. Geben Sie ihm einen Namen. Verwenden Sie in diesem Beispiel (Get_Related_Case). Der API-Name wird automatisch ausgefüllt.
b. Geben Sie Ihre Beschreibung ein. z. B. Ruft zugehörigen Kundenvorgangs-Datensatz für E-Mail-Nachricht ab)
c. Stellen Sie in Datensätze für dieses Objekt abrufen das Objekt auf Kundenvorgang ein.
d. Wählen Sie in Bedingungsanforderungen die Option Alle Bedingungen sind erfüllt (AND) aus.
i. Feld = Id
ii. Operator = ist gleich
iii. Wert = {!$Record.ParentId}
e. Wählen Sie in Wie viele Datensätze sollen gespeichert werden? die Option Nur der erste Datensatz aus.
f. Wählen Sie in Speichern von Datensatzdaten die Option Alle Felder automatisch speichern aus. Klicken Sie auf Fertig.

New Get Records.PNG
Filter Case Record.PNG
 
Schritt 8: Lassen Sie uns hier eine Formel erstellen, die den aktuellen Wert von Kundenvorgangs-E-Mail-Zähler nimmt und um 1 erhöht.
a. Wählen Sie Formel als Ressourcentyp.
b. Geben Sie den API-Namen ein (z. B. CaseEmailCount).
c. Fügen Sie eine Beschreibung hinzu (z. B. Übernimmt die ursprüngliche Anzahl der E-Mails aus dem Kundenvorgang und erhöht sie um 1).
d. Wählen Sie in Datentyp die Option Nummer aus.
e. Verwenden Sie im Feld Formel die unten stehende Option. Klicken Sie auf Syntax prüfen und auf Fertig.
{!Get_Related_Case.Counts_of_Emails__c} + 1

New Resources.PNG

Schritt 9: Nun werden wir das Feld Kundenvorgang aktualisieren. Klicken Sie dazu im Flow-Zeichenbereich auf das +-Zeichen und wählen Sie Datensätze aktualisieren aus.
a. Geben Sie eine Bezeichnung ein; der API-Name wird automatisch generiert.
b. Geben Sie eine Beschreibung ein (z. B. Setzt E-Mail-Zähler auf zugehörigen Kundenvorgang).
c. Wählen Sie in Wie sollen die zu aktualisierenden Datensätze ermittelt und ihre Werte festgelegt werden? die Option Bedingungen zum Identifizieren von Datensätzen angeben und Felder einzeln festlegen.
e. Stellen Sie das Objekt als Kundenvorgang ein.
f. Wählen Sie in Bedingungsanforderungen zum Aktualisieren des Datensatzes die Option Alle Bedingungen sind erfüllt (AND) aus.
i. Feld = Id
ii. Operator = ist gleich
iii. Wert = {!$Record.ParentId}
g. Fügen Sie in Feldwerte für Kundenvorgangs-Datensätze festlegen die unten stehenden Details hinzu. Sobald alles erledigt ist, klicken Sie auf "Fertig".
i. Feld = Counts_of_Emails__c
ii. Wert  = {!CaseEmailCount}

So sollte Ihr Flow aussehen, wenn er abgeschlossen ist.
 

 
Schritt 10: Klicken Sie im Flow Builder auf Speichern, definieren Sie eine Flow-Bezeichnung und geben Sie eine Beschreibung an. (Der API-Name wird automatisch erzeugt.)
 
Save the Flow.png
 
Schritt 11: Klicken Sie auf Aktivieren.
Activate.png
 
Sobald der Flow aktiviert ist, sollten Sie Ihre Arbeit testen. 

Hinweis: Da derzeit kein Debugging des durch Datensatz ausgelösten Flows einer E-Mail-Nachricht möglich ist, testen Sie dies am besten, indem Sie eine E-Mail an Ihre E-Mail-zu-Kundenvorgang-Weiterleitungsadresse senden.


Ihre Weiterleitungsadresse finden Sie, indem Sie zu Salesforce Setup navigieren.

Schritt 1: Navigieren Sie zu Setup. 
 
 
Schritt 2: Verwenden Sie die Schnellsuche, um E-Mail-Vorgangserfassung zu suchen. 
 

 
Schritt 3: Klicken Sie auf Bearbeiten neben der erforderlichen Weiterleitungsadresse.
 
Routing Address.png

Schritt 4: An dieser Stelle sollten Sie die Adresse unter Adresse der E-Mail-Services sehen.
 

Tipp: Wenn Sie dies in einer Sandbox nicht sehen, klicken Sie auf "Speichern" und dann auf "Bearbeiten", um die Adresse zu generieren.

Diese Adresse ist für jede Salesforce-Umgebung eindeutig, d. h., sie ist in der Sandbox und in der Produktion unterschiedlich.

Der Versand einer E-Mail an diese Adresse sollte einen Kundenvorgang erzeugen und damit den durch Datensatz ausgelösten Flow für die E-Mail-Nachricht auslösen.


_________________________________________________

Verfasst von: Tom Bassett | Salesforce Answers Leader
Tom Bassett ist ein Solution Architect bei Trigg Digital und verfügt über mehr als 5 Jahre Erfahrung mit der Salesforce-Plattform. Er möchte, dass die Kunden das Beste aus dem CRM herausholen und fördert die Ohana-Kultur, indem er die Trailblazer-Community mit Ideen für neue Funktionen unterstützt und Antworten auf gestellte Fragen liefert. Er ist Co-Leiter der London Architect Community-Gruppe und trägt auch als Experte zu Salesforce Ben bei.

Übermittlungen spiegeln nur die Meinung des Benutzers wider, der die Übermittlung zur Verfügung gestellt hat, und nicht die Meinung von Salesforce, unabhängig davon, ob der Benutzer mit Salesforce verbunden ist, und kann Produkte, Services, Informationen, Daten, Inhalte und andere Materialien enthalten, die von oder im Namen von Dritten zur Verfügung gestellt werden ("Materialien von Dritten"). Salesforce kontrolliert und befürwortet keine Materialien von Dritten und ist auch nicht für diese verantwortlich, einschließlich ihrer Genauigkeit, Gültigkeit, Aktualität, Vollständigkeit, Zuverlässigkeit, Integrität, Qualität, Rechtmäßigkeit, Nützlichkeit oder Sicherheit sowie der anwendbaren geistigen Eigentumsrechte. Jegliche Übermittlung, die über eine Nachrichtenseite oder ein Forum als Antwort auf gepostete Fragen zur Verfügung gestellt wird oder die anderweitig den Anschein erweckt, Fragen zu beantworten, einschließlich Fragen zu Salesforce oder Programmen, wird nur zu Ihrer allgemeinen Kenntnis zur Verfügung gestellt und sollte niemals als alleinige Antwort auf Ihre spezifischen Fragen verwendet werden (selbst wenn eine Antwort als "beste Antwort" oder Ähnliches gekennzeichnet ist). Sie sollten sich immer an den Salesforce-Support wenden, um Antworten auf Ihre spezifischen Fragen zu erhalten. Salesforce hat keine Kontrolle über Übermittlungen und ist nicht verantwortlich für die Nutzung oder den Missbrauch (einschließlich der Verbreitung) von Übermittlungen durch Dritte. 

Wenn Sie Fragen haben, können Sie hier auf das Wissen unserer gesamten Trailblazer-Community zurückgreifen: 
https://trailhead.salesforce.com/trailblazer-community/feed
Nummer des Knowledge-Artikels

000394643

 
Laden
Salesforce Help | Article