Skip to main content

Hinzufügen von Variablen und Filtern zu Unteragenten und Aktionen

Hinweis

Hinweis

Lernen Sie auf Deutsch? Beginnen Sie die Aufgabe in einem Trailhead Playground in der Sprache Deutsch und verwenden Sie für die Navigation die in Klammern angegebenen Übersetzungen. Kopieren und fügen Sie nur die Angaben in Englisch ein, da zur Überprüfung der Aufgabe Daten in Englisch benötigt werden. Wenn Sie die Aufgabe in Ihrer deutschen Organisation nicht bestehen, empfehlen wir Ihnen folgende Vorgehensweise: (1) Stellen Sie das Gebietsschema auf USA um, (2) legen Sie Englisch als Sprache fest (Anweisungen dazu finden Sie hier) und (3) klicken Sie erneut auf die Schaltfläche "Check Challenge" (Aufgabe überprüfen).

Weitere Details dazu, wie Sie die übersetzte Trailhead-Umgebung optimal nutzen können, finden Sie unter dem Badge "Trailhead in Ihrer Sprache".

Aktivieren von Einstein und Agentforce

Lindas erster Schritt beim Einrichten der Benutzerauthentifizierung für Cloud Kicks besteht darin sicherzustellen, dass sowohl Einstein als auch Agentforce aktiviert ist. Sie geht dazu wie folgt vor.

  1. Klicken Sie auf Setup-Symbol und wählen Sie Setup aus. Die Seite "Setup" wird in einer neuen Registerkarte geöffnet.
  2. Suchen Sie in Setup im Feld "Quick Find" (Schnellsuche) nach Einstein Setup (Einstein-Setup) und wählen Sie diesen Eintrag dann aus.
  3. Stellen Sie sicher, dass der Umschalter "Turn on Einstein" (Einstein aktivieren) auf On (An) eingestellt ist.
  4. Aktualisieren Sie Ihren Browser, um Setup neu zu laden.
  5. Suchen Sie in Setup im Feld "Quick Find" (Schnellsuche) nach Salesforce Go und wählen Sie diesen Eintrag aus.
  6. Geben Sie in das Textfeld "Search features... " (Funktionen suchen…) Agentforce (Default) (Agentforce (Standard)) und wählen Sie diesen Eintrag aus.

Ausgewählter Eintrag 'Agentforce (Default)' (Agentforce (Standard))

  1. Klicken Sie auf Erste Schritte.
  2. Klicken Sie auf Turn On (Aktivieren).
  3. Klicken Sie auf Confirm (Bestätigen).

Aktivieren von Flows

Als nächstes aktiviert Linda einige vorab erstellte Flows in der Organisation. Diese müssen aktiviert sein, damit die Authentifizierungsaktionen richtig funktionieren. Es geht so:

  1. Suchen Sie in Setup im Feld "Quick Find" (Schnellsuche) nach Flows und wählen Sie diesen Eintrag dann aus.
  2. Klicken Sie auf die Spaltenüberschrift Last Modified (Zuletzt geändert) (letzte Spalte), damit die zuletzt geänderten Flows oben angeordnet werden.
  3. Wählen Sie den Flow Get Orders by Contact (Aufträge nach Kontakt abrufen) aus, um ihn in einer neuen Registerkarte zu öffnen.
  4. Klicken Sie auf Activate (Aktivieren).
  5. Schließen Sie diese Webbrowserregisterkarte. Die vorherige Setup-Registerkarte sollte noch geöffnet sein.
  6. Wählen Sie den Flow Get Contact (Kontakt abrufen) aus, um ihn in einer neuen Registerkarte zu öffnen.
  7. Klicken Sie auf Activate (Aktivieren).
  8. Schließen Sie diese Webbrowserregisterkarte. Die vorherige Setup-Registerkarte sollte noch geöffnet sein.

Ändern eines Unteragenten und seiner Aktionen

Der Unteragent "Customer Verification" (Kundenüberprüfung) ist ein Standard-Unteragent, der die Identität des Kunden prüft, bevor er Zugriff auf sensible Daten gewährt. Dieser Unteragent enthält zwei Aktionen.

Aktion

Funktion

Send Email with Verification Code (E-Mail mit Prüfcode senden)

Diese Aktion sendet eine E-Mail mit einem einmal verwendbaren Prüfcode, der fünf Minuten gültig ist. Dann fordert sie den Benutzer auf, in seiner E-Mail nachzusehen und den Code anzugeben.

Verify Customer (Kunde überprüfen)

Diese Aktion fragt den Benutzer nach seinem Benutzernamen oder seiner E-Mail-Adresse und gleicht diese mit dem Benutzer- und Kontaktdatensätzen von Salesforce ab.

Im ersten Schritt werden die Ausgaben der Aktion "Send Email Verification Code' (E-Mail mit Prüfcode senden) den Eingaben der Aktion "Verify Customer" (Kunde überprüfen) zugeordnet. Sie können dies als Methode betrachten, die Fragen (Eingabe) mit den Antworten (Ausgabe) beider Aktionen zu verknüpfen.

Erstellen der Variablen

Zunächst müssen vier Variablen erstellt werden. Diese Variablen werden zu den Eingaben und Ausgaben der Aktionen hinzugefügt.

  1. Suchen Sie in Setup nach Agentforce Agents (Agentforce-Agenten) und wählen Sie diesen Eintrag aus.
  2. Klicken Sie in der Agentenliste auf Cloud Kicks Service Agent (Cloud Kicks Serviceagent).
  3. Klicken Sie auf Open in Builder (In Generator öffnen).
  4. Wählen Sie in der Randleiste das Symbol Context (Kontext) aus.

Menü 'Context' (Kontext) in Agentforce Builder (Agentforce-Generator)

  1. Klicken Sie auf New Variable (Neue Variable).
    • Name: Authentication Key (Authentifizierungsschlüssel)
    • API Name (API-Name): Authentication_Key
    • Description (Beschreibung): This variable stores the authentication key that generates the verification code. (Diese Variable speichert den Authentifizierungsschlüssel, der den Prüfcode generiert.)
    • Data Type (Datentyp): Text
    • Allow value to be set by API (API darf Wert festlegen): deaktiviert lassen
    • Allow LLM to use value (Großes Sprachmodell darf Wert verwenden): deaktiviert lassen
    • Eingabe bei "Assign or Map This Variable" (Diese Variable zuweisen oder zuordnen): Customer Verification (Kundenüberprüfung) > Send Email with Verification Code (E-Mail mit Prüfcode senden) > Authentication Key (Authentifizierungsschlüssel)
  1. Klicken Sie auf Save (Speichern).
  2. Klicken Sie auf New Variable (Neue Variable).
    • Name: Customer ID (Kunden-ID)
    • API Name (API-Name): Customer_ID
    • Description (Beschreibung): This variable stores the user ID or contact ID. (Diese Variable speichert die Benutzer- oder Kontakt-ID.)
    • Data Type (Datentyp): Text
    • Allow value to be set by API (API darf Wert festlegen): deaktiviert lassen
    • Allow LLM to use value (Großes Sprachmodell darf Wert verwenden): deaktiviert lassen
    • Eingabe bei "Assign or Map This Variable" (Diese Variable zuweisen oder zuordnen): Customer Verification (Kundenüberprüfung) > Send Email with Verification Code (E-Mail mit Prüfcode senden) > Customer ID (Kunden-ID)
  1. Klicken Sie auf Save (Speichern).
  2. Klicken Sie auf New Variable (Neue Variable).
    • Name: Customer Type (Kundentyp)
    • API Name (API-Name): Customer_Type
    • Description (Beschreibung): This variable stores the customer ID type (user or contact). (Diese Variable speichert den Kundentyp (Benutzer oder Kontakt).)
    • Data Type (Datentyp): Text
    • Allow value to be set by API (API darf Wert festlegen): deaktiviert lassen
    • Allow LLM to use value (Großes Sprachmodell darf Wert verwenden): deaktiviert lassen
    • Eingabe bei "Assign or Map This Variable" (Diese Variable zuweisen oder zuordnen): Customer Verification (Kundenüberprüfung) > Send Email with Verification Code (E-Mail mit Prüfcode senden) > Customer Type (Kundentyp)
  1. Klicken Sie auf Save (Speichern).
  2. Klicken Sie auf New Variable (Neue Variable).
    • Name: Verified Contact record ID (Überprüfter Kontakt Datensatz-ID)
    • API Name (API-Name): Verified_Contact_record_ID
    • Description (Beschreibung): This variable stores a boolean value that indicates if the customer is verified. (Diese Variable speichert einen booleschen Wert, der angibt, ob der Kunde überprüft wurde.)
    • Data Type (Datentyp): Boolean (Boolesch)
    • Allow value to be set by API (API darf Wert festlegen): deaktiviert lassen
    • Allow LLM to use value (Großes Sprachmodell darf Wert verwenden): deaktiviert lassen
    • Eingabe bei "Assign or Map This Variable" (Diese Variable zuweisen oder zuordnen): Customer Verification (Kundenüberprüfung) > Verify Customer (Kunde überprüfen) > Verified (Überprüft)
  1. Klicken Sie auf Save (Speichern).

Anpassen der Eingaben von "Verify Customer" (Kunde überprüfen)

  1. Klicken Sie auf das Unteragentensymbol.
  2. Klicken Sie im Abschnitt "Subagents" (Unteragenten) auf Customer Verification (Kundenüberprüfung).
  3. Klicken Sie auf die Registerkarte This Subagent’s Actions (Aktionen dieses Unteragenten).
  4. Klicken Sie auf die Aktion Verify Customer (Kunde überprüfen).
  1. Blättern Sie nach unten zum (blauen) Eingabefeld 1 Authentication Key Instructions (1 Authentifizierungsschlüssel Anweisungen) und klicken Sie in die Eingabe Assign a Variable (Variable zuweisen).
  2. Wählen Sie die Variable Authentication Key (Authentifizierungsschlüssel) aus.
  3. Blättern Sie nach unten zum (blauen) Eingabefeld 3 Customer ID Instructions (3 Kunden-ID Anweisungen) und klicken Sie in die Eingabe Assign a Variable (Variable zuweisen).
  4. Wählen Sie die Variable Customer ID (Kunden-ID) aus.
  5. Blättern Sie nach unten zum (blauen) Eingabefeld 4 Customer Type Instructions (4 Kundentyp Anweisungen) und klicken Sie in die Eingabe Assign a Variable (Variable zuweisen).
  6. Wählen Sie die Variable Customer Type (Kundentyp) aus.

Eingaben mit entsprechenden Variablen.

Zuordnen der Aktion "Verify Customer" (Kunde überprüfen) mit Variablen

Der nächste Schritt besteht darin, die Ausgabe von "Customer ID" (Kunden-ID) der Aktion "Verify Customer" (Kunde überprüfen) mit der Variablen zuzuordnen. Dies ist eine Methode, den Überprüfungsstatus mit dem Kunden zu verbinden. Sie können dies Variable dann in Filtern für Aktionen verwenden, die Agenten im Namen von Kunden durchführen sollten.

  1. Blättern Sie bei weiterhin geöffneter Aktion "Verify Customer" (Kunde überprüfen) nach unten zum (grünen) Ausgabefeld 2 Customer ID Instructions (2 Kunden-ID Anweisungen) und klicken Sie in die Eingabe Map to Variable (Zu Variablen zuordnen).
  2. Wählen Sie die Variable VerifiedCustomerId aus.

Ausgabe von 'Customer ID' (Kunden-ID) mit entsprechenden Variablen.

Zuordnen von "Get Cases for Verified Contact" (Kundenvorgänge für überprüften Kontakt abrufen) zu einer Variablen

Jetzt fügen wir die Variable "Verified Customer ID" (Überprüfte Kunden-ID) zum Unteragenten "Case Management" (Kundenvorgangsverwaltung) hinzu. Dies ermöglicht dem Agenten, auf alle Kundenvorgänge zuzugreifen, die mit dem überprüften Kontakt verknüpft sind.

  1. Klicken Sie auf <— View Action (Aktion anzeigen) und dann auf < Subagent Details (Unteragentendetails), um zur Liste der Unteragenten zurückzukehren.
  2. Klicken Sie in der Liste der Unteragenten auf Case Management (Kundenvorgangsverwaltung).
  3. Klicken Sie auf die Registerkarte This Subagent’s Actions (Aktionen dieses Unteragenten).
  4. Klicken Sie auf die Aktion Get Cases for Verified Contact (Kundenvorgänge für überprüften Kontakt abrufen).
  5. Blättern Sie nach unten zum (blauen) Eingabefeld 1 Verified Contact record ID (1 Überprüfter Kontakt Datensatz-ID) und klicken Sie in die Eingabe Assign a Variable (Variable zuweisen).
  6. Wählen Sie die Variable Verified Customer ID (Überprüfte Kunden-ID) aus.

Erstellen eines Filters

Jetzt geht der Spaß erst richtig los! Sie können jetzt einen Filter mit der Variable "Is Verified" (Ist geprüft) erstellen, damit Agenten nur dann Zugriff auf Unteragenten mit privaten Aktionen haben, wenn der Kunde geprüft wurde. Wie Sie sich sicher erinnern, möchte Cloud Kicks, dass der Unteragent "Case Management" (Kundenvorgangsverwaltung) eine Überprüfung erfordert. Der Filter muss also dort hinzugefügt werden.

  1. Wählen Sie in der Randleiste das Symbol Context (Kontext) aus. Falls nötig, klicken Sie auf <- Variable, um zur Liste der Variablen zurückzukehren.
  2. Klicken Sie in der Kontextbereich auf die Registerkarte Filters (Filter).
  3. Klicken Sie auf New (Neu) und geben Sie folgende Details ein.
    • Name: Is Verified (Ist geprüft)
    • Stellen Sie sicher, dass der "API Name" (API-Name) Is_Verified lautet.
    • Wählen Sie All Conditions Are Met (AND) (Alle Bedingungen erfüllt sind (UND) aus
    • Resource (Ressource): Verified Contact record ID (Überprüfter Kontakt Datensatz-ID)
    • Operator: Equal (Gleich)
    • Value (Wert): True (Wahr)
  1. Klicken Sie auf Speichern.
  2. Klicken Sie auf das Unteragentensymbol.
  3. Klicken Sie auf <— View Action (Aktion anzeigen) und dann auf < Subagent Details (Unteragentendetails), um zur Liste der Unteragenten zurückzukehren.
  4. Klicken Sie in der Liste der Unteragenten auf Case Management (Kundenvorgangsverwaltung).
  5. Klicken Sie auf das Filtersymbol.

Hervorgehobenes Filtersymbol für Unteragenten

  1. Klicken Sie in die Eingabe Assign Filters (Filter zuweisen) und wählen Sie Is Verified (Ist geprüft) aus.
  2. Klicken Sie auf Save (Speichern).

Sie haben Flows aktiviert, Variablen erstellt und Filter angewandt. Es ist daher jetzt Zeit, all das zusammenzuführen und die Agentenauthentifizierung in Aktion zu erleben.

Ressourcen

Teilen Sie Ihr Trailhead-Feedback über die Salesforce-Hilfe.

Wir würden uns sehr freuen, von Ihren Erfahrungen mit Trailhead zu hören: Sie können jetzt jederzeit über die Salesforce-Hilfe auf das neue Feedback-Formular zugreifen.

Weitere Infos Weiter zu "Feedback teilen"