Aktualisieren eines Flows, einer Agentenaktion und eines Themas
Coral Cloud Resorts muss nicht nur die Aufforderungsvorlage anpassen, sondern noch weitere Informationen zu seinem Agenten hinzufügen, und muss dazu Flows, Aktionen und Themen ändern. Im Zusammenhang mit Agenten sind Themen Kategorien von Aktionen, die sich auf bestimmte zu erledigende Aufgaben beziehen. Diese Aktionen bestimmen, was Agenten tun. Aktionen können auf Flows, Aufforderungsvorlagen und mehr basieren.
Im Grund genommen enthalten Themen Aktionen, und Aktionen können Flows verwenden, um Aufgaben auszuführen. Und selbst wenn Themen, Aktionen und Flows bereits erstellt und verbunden wurden, können sie jederzeit bearbeitet oder aktualisiert werden.
Aktualisieren des Flows "Get Experience Details" (Erlebnisdetails abrufen)
Ein Flow kann von einem Agenten ausgelöst werden, wenn er eine bestimmte Information abrufen muss. Das bedeutet, dass der Agent diesen Flow bei Bedarf verwendet. Der Flow "Get Experience Details" (Erlebnisdetails abrufen) gibt derzeit Details zu Coral Cloud Resorts-Erlebnissen zurück, die jedoch nicht den Preis des Erlebnisses beinhalten. So können Sie das beheben:
- Suchen Sie in Setup im Feld "Quick Find" (Schnellsuche) nach Flows und wählen Sie diesen Eintrag dann aus.
- Blättern Sie nach unten und wählen Sie den Flow namens Get Experience Details (Erlebnisdetails abrufen) aus.
- Klicken Sie auf das Element Get Experience by Name (Erlebnis anhand des Namens abrufen).
- Blättern Sie rechts nach unten an das Ende der Seite und klicken Sie auf die Schaltfläche Add Field (Feld hinzufügen).
- Geben Sie in das Feld "Field" (Feld)
price
(Preis) ein und wählen Sie Price__c aus der Liste aus.
- Klicken Sie auf das Element Assign Experience Record (Erlebnisdatensatz zuweisen). Klicken Sie ggf. auf das x, um das Einstein-Fenster zu schließen, damit Sie auf das Element "Assign Experience Record" (Erlebnisdatensatz zuweisen) klicken können.
- Ändern Sie die Description (Beschreibung) in:
Assign an Experience__c record for presentation back to the user with details about the requested experience.
(Weise einen "Experience__c"-Datensatz zu, der dem Benutzer für das angeforderte Erlebnis angezeigt werden soll.) - Klicken Sie auf Save As New Version (Als neue Version speichern) und klicken Sie dann im Dialogfeld "Save As" (Speichern unter) auf Save (Speichern).
- Klicken Sie auf Activate (Aktivieren).
- Klicken Sie in Flow Builder auf den Zurück-Pfeil, um zu Setup zurückzukehren.
Aktualisieren der zugehörigen Agentenaktion
Da der Flow "Get Experience Details" (Erlebnisdetails abrufen) aktualisiert wurde, muss auch die zugehörige Agentenaktion aktualisiert werden.
- Suchen Sie in Setup im Feld "Quick Find" (Schnellsuche) nach Agentforce Assets (Agentforce-Datenbestände) und wählen Sie diesen Eintrag aus.
- Klicken Sie auf die Registerkarte Actions (Aktionen).
- Wählen Sie die Aktion Get Experience Details (Erlebnisdetails abrufen) aus.
- Blättern Sie nach unten bis zu dem grünen Feld und klicken Sie auf das Bleistiftsymbol neben den Anweisungen für die Ausgabevariable namens experienceRecord.
- Geben Sie die neuen Anweisungen ein:
Assign an Experience__c record for presentation back to the user with details about the requested experience.
(Weise einen "Experience__c"-Datensatz zu, der dem Benutzer für das angeforderte Erlebnis angezeigt werden soll.)
- Klicken Sie auf Save (Speichern).
Aktualisieren des Themas "Customer Experience Support" (Support für Kundenerlebnis)
Sie müssen dem Thema mitteilen, welche Details es von der Aktion erhalten kann. Dazu fügen Sie Anweisungen zum Thema hinzu.
- Suchen Sie in Setup im Feld "Quick Find" (Schnellsuche) nach Agentforce Agents (Agentforce-Agenten) und wählen Sie diesen Eintrag aus.
- Wählen Sie Coral Cloud Experience Agent aus.
- Wählen Sie Open in Builder (In Generator öffnen) aus.
- Stellen Sie sicher, dass der Agent deaktiviert ist. Wenn die Beschriftung der Schaltfläche in der rechten oberen Ecke "Deactivate" (Deaktivieren) lautet, klicken Sie darauf, um den Agenten zu deaktivieren.
- Wählen Sie das Thema Customer Experience Support (Support für Kundenerlebnis) aus.
- Blättern Sie nach unten und klicken Sie auf die Schaltfläche Add Instructions (Anweisungen hinzufügen). Dadurch wird ein sechstes Textfeld für Anweisungen hinzugefügt.
- Fügen Sie die neue Anweisung hinzu:
If asked about an experience’s Name, Description, Activity Level, Type or Price, then call the Get_Experience_Details action.
(Wenn du nach dem Namen, der Beschreibung, der Aktivitätsstufe, dem Typ oder dem Preis eines Erlebnisses gefragt wirst, rufe die Aktion Get_Experience_Details auf.)
- Klicken Sie auf Save (Speichern).
Hinzufügen der Aktion "Generate Personalized Schedule" (Personalisierten Plan generieren)
Es fehlt noch eine letzte Aufgabe. Für den Agenten muss die Aktion "Generate Personalized Schedule" (Personalisierten Plan generieren) zum Thema "Customer Experience Support" (Support für Kundenerlebnis) hinzugefügt werden. Diese Aktion verwendet die Aufforderungsvorlage "Generate Personalized Schedule" (Personalisierten Plan generieren), die zu zuvor angepasst wurde.
- Klicken Sie auf das Thema Customer Experience Support (Support für Kundenerlebnis).
- Klicken Sie auf This Topic’s Actions (Aktionen dieses Themas).
- Klicken Sie auf New (Neu) und wählen Sie dann Add from Asset Library (Aus Datenbestandsbibliothek hinzufügen) aus.
- Aktivieren Sie das Kontrollkästchen neben Generate Personalized Schedule (Personalisierten Plan generieren). Hinweis: Diese Aktion basiert auf der Aufforderung "Generate Personalized Schedule" (Personalisierten Plan generieren), die Sie zuvor bearbeitet haben.
- Klicken Sie auf Finish (Fertigstellen).
- Klicken Sie über dem Bereich "Conversation Preview" (Unterhaltungsvorschau) auf Activate (Aktivieren). Hinweis: Wenn das Popup-Fenster "Configuration Issues Detected" (Konfigurationsprobleme erkannt) angezeigt wird, klicken Sie auf "Activate & Ignore" (Ignorieren & aktivieren).
Testen der Änderungen
Nachdem Flow, Aktion und Thema jetzt aktualisiert wurden, können Sie sich sämtliche beweglichen Teile des Agenten in Aktion ansehen.
- Klicken Sie auf die Aktualisierungssymbol oben im Bereich "Conversation Preview" (Unterhaltungsvorschau).
- Geben Sie eine Aufforderung ein, um den Agenten arbeiten zu lassen:
Can you generate a personalized schedule of experiences for me?
(Kannst du einen personalisierten Zeitplan für mich erstellen?) - Wenn der Agent geantwortet hat, geben Sie die nächste Aufforderung ein:
I am sofiarodriguez@example.com and my membership number is 10008155
. (Ich bin sofiarodriguez@example.com und meine Mitgliedsnummer lautet 10008155.)
Die Ausgabe von "Generate Personalized Schedule" (Personalisierten Plan generieren) enthält Sofias Namen, da er auf dem Rückweg aus dem LLM bereits die Einstein-Vertrauensebene durchlaufen hat und demaskiert wurde.
- Wählen Sie eine der aufgeführten Aktivitäten im Resort und fragen Sie nach mehr Einzelheiten. Beispiel:
Tell me more about white water rafting.
(Erzähl mir mehr über das Wildwasser-Rafting.) Hinweis: Der Preis ist jetzt in der Antwort enthalten, da das Preisfeld zum Flow "Get Experience Details" (Erlebnisdetails abrufen) hinzugefügt wurde.
Aufforderungen, Aufforderungsvorlagen, Modelle, Themen, Aktionen, Flows – all diese Elemente passen den Agenten an die individuellen Bedürfnisse von Coral Cloud Resorts an. Der Agent des Resorts kann nun schnelle, personalisierte Antworten geben und Routinefragen beantworten.
Da ist es nur logisch, die KI aufzufordern, alle Inhalte dieser beiden Schritte zusammenzufassen:
Aufforderung: Summarize this Trailhead project. (Fasse dieses Trailhead-Projekt zusammen.)
Antwort: Durch Befolgen dieser Schritte kann der Coral Cloud Resorts-Agent Kundeninteraktionen besser autonom verwalten, genaue Resort-Informationen abrufen und eine breite Palette von Anfragen bearbeiten. Dies verbessert die Effizienz des Kundenservice, da schnelle und konsistente Antworten bereitgestellt werden und gleichzeitig die Arbeitsbelastung der menschlichen Mitarbeiter reduziert wird.