Hinzufügen eines Flows zu Ihrer Aufforderungsvorlage
Im Coral Cloud Resorts finden während des Aufenthalts eines Gastes oft mehrere Veranstaltungen statt. Als Nächstes erstellen Sie einen Flow, der alle Erlebnisse enthält, an denen Gäste während ihres Aufenthalts teilnehmen können. Dazu erstellen Sie einen Flow vom Typ "Template-Triggered Prompt Flow" (Durch Vorlage ausgelöster Aufforderungs-Flow).
Erstellen eines Flows vom Typ "Template-Triggered Prompt Flow" (Durch Vorlage ausgelöster Aufforderungs-Flow)
- Klicken Sie auf den App Launcher (
).
- Geben Sie in das Feld "Search apps or items" (Anwendungen und Einträge durchsuchen)
auto
ein und klicken Sie dann auf Automation (Automatisierung).
- Klicken Sie im Bereich "Flows" auf New (Neu).
- Geben Sie in das Feld "Search automations" (Automatisierungen suchen)
prompt
(Aufforderung) ein und wählen Sie dann Template-Triggered Prompt Flow (Durch Vorlage ausgelöster Aufforderungs-Flow) aus.
- Lassen Sie bei "Select Input Typ" (Eingabetyp auswählen) den Eingabetyp Manual Inputs (Manuelle Eingaben) eingestellt.
- Klicken Sie auf
, um die Toolbox umzuschalten.
- Klicken Sie auf New Resource (Neue Ressource) und geben Sie Folgendes ein:
- Resource Type (Ressourcentyp): Variable
- API Name (API-Name):
Reservation
(Reservierung) - Data Type (Datentyp): Record (Datensatz)
- Object (Objekt): External Reservation (Externe Reservierung)
- Available for input (Zur Eingabe verfügbar): Ausgewählt
- Resource Type (Ressourcentyp): Variable
- Klicken Sie auf Done (Fertig).
- Klicken Sie erneut auf New Resource (Neue Ressource) und geben Sie Folgendes ein:
- Resource Type (Ressourcentyp): Variable
- API Name (API-Name):
Experience
(Erlebnis) - Data Type (Datentyp): Record (Datensatz)
- Object (Objekt): Experience
- Available for input (Zur Eingabe verfügbar): Ausgewählt
- Resource Type (Ressourcentyp): Variable
- Klicken Sie auf Done (Fertig).
- Klicken Sie auf Save (Speichern), um den Flow zu speichern.
- Das Fenster "Save the flow" (Flow speichern) wird angezeigt. In diesem Fenster weisen Sie die Flow-Details zu:
- Flow Label (Flow-Bezeichnung):
Get Experience Newsletter Data
(Daten für Erlebnis-Newsletter abrufen) - Flow API Name (Flow-API-Name):
Get_Experience_Newsletter_Data
- Description (Beschreibung):
Filter all guest experience data to return to guests.
(Alle Daten zu Erlebnissen für Gäste filtern, um sie an Gäste zurückzugeben.)
- Flow Label (Flow-Bezeichnung):
- Klicken Sie auf Save (Speichern).
Hinzufügen von Elementen zum Aufforderungs-Flow
- Klicken Sie auf "Add element" (Element hinzufügen)
zwischen "Start" und "End" (Ende).
- Geben Sie in das Feld "Add Element" (Element hinzufügen)
Get
(Datensätze) ein und wählen Sie das Element Get Records (Datensätze abrufen) aus, um die Erlebnisse abzurufen und in einer Sammlung zu speichern.
- Geben Sie für "Label" (Bezeichnung)
Guest Experience
(Erlebnisse für Gäste) undGuest_Experience
als API-Namen ein.
- Geben Sie für "Description' (Beschreibung)
Get all experience data
(Alle Erlebnisdaten abrufen) ein.
- Wählen Sie für "Object" (Objekt) Experience (Erlebnis) aus. Der Newsletter muss nur die Erlebnisse enthalten, an denen Gäste während ihres Aufenthalts teilnehmen können.
- Wählen Sie bei "Condition Requirements" (Bedingungsanforderungen) None - Get All Experience Records (Keine: Alle Erlebnisdatensätze abrufen) aus.
- Behalten Sie bei "Sort Order" (Sortierreihenfolge) die Auswahl Not Sorted (Nicht sortiert) bei.
- Wählen Sie unter "How Many Records to Store" (Wie viele Datensätze sollen gespeichert werden?) All records (Alle Datensätze) aus.
- Klicken Sie auf Save (Speichern).
Derzeit werden alle Erlebnisse in einer Sammlung gespeichert. Wir fügen nun eine Schleife hinzu, um jedes Element einzeln zu betrachten.
- Kehren Sie zum Flow zurück und klicken Sie auf "Add Element" (Element hinzufügen)
nach dem Element "Get Records" (Datensätze abrufen).
- Fügen Sie ein Element "Loop" (Schleife) hinzu, indem Sie
Loop
(Schleife) eingeben und das zugehörige Element auswählen.
- Geben Sie für "Label" (Bezeichnung)
Loop Experiences
(Erlebnisse in Schleife durchlaufen) undLoop_Experiences
als API-Namen ein.
- Geben Sie für "Description" (Beschreibung)
Loop through the collection of guest experiences.
(Sammlung der Erlebnisse für Gäste in Schleife durchlaufen) ein.
- Wählen Sie für "Collection Variable" (Sammlungsvariable) Experiences from Guest Experience (Erlebnisse aus Erlebnisse für Gäste) aus.
- Klicken Sie auf Save (Speichern).
Durch Vorlagen ausgelöste Flows bieten eine einzigartige Möglichkeit: das Erstellen von Aufforderungsanweisungen. Diese Anweisungen sammeln Daten und Text aus Flow Builder und übertragen sie an Prompt Builder (Aufforderungsgenerator). Im nächsten Schritt verwenden Sie Aufforderungsanweisungen, um alle Erlebnisdetails zu formatieren, die an Prompt Builder (Aufforderungsgenerator) gesendet werden sollen, und aktivieren den Flow für die Verwendung in Prompt Builder (Aufforderungsgenerator).
- Klicken Sie im Pfad "For Each" (Für jede/-n/-s) des Elements "Loop" (Schleife) auf "Add Element (Element hinzufügen) (
).
- Geben Sie
add
(hinzufügen) ein und wählen Sie das Element Add Prompt Instructions (Aufforderungsanweisungen hinzufügen) aus, das Sie zum Flow hinzufügen möchten.
- Geben Sie für "Label" (Bezeichnung)
Send Experience Details to the Prompt Template
(Erlebnisdetail an Aufforderungsvorlage übertragen) undSend_Experience_Details_to_the_Prompt_Template
in das Feld "API Name" (API-Name) ein.
- Geben Sie für "Description" (Beschreibung)
Add all qualifying experience details to the prompt instructions.
(Alle Details qualifizierter Erlebnisse zu den Aufforderungsanweisungen hinzufügen) ein.
- Fügen Sie den folgenden Text in das Feld "Prompt Instructions" (Aufforderungsanweisungen) ein (unter dem Suchfeld mit der Bezeichnung "Insert a resource…" (Ressource einfügen...)).
(Experience Name: {!Loop_Experiences.Name}, Experience Location:{!Loop_Experiences.Location__c} , Experience Details: {!Loop_Experiences.Description__c})
- Klicken Sie auf Save (Speichern) und dann auf Activate (Aktivieren).
Hinzufügen des Flows zu Ihrer Aufforderungsvorlage
Da Ihr Flow in Flow Builder aktiviert wurde, steht er nun zur Verwendung in Prompt Builder (Aufforderungsgenerator) zur Verfügung.
- Beenden Sie Flow Builder und kehren Sie zu Setup zurück.
- Geben Sie im Feld "Quick Find" (Schnellsuche) den Text
prompt
(Agent) ein und klicken Sie dann auf Prompt Builder (Aufforderungsgenerator).
- Wählen Sie die Aufforderungsvorlage New Guest Newsletter (Newsletter für neue Gäste) aus.
- Wir ersetzen nun die vorhandenen Briefvorlagenfelder für "Experience" (Erlebnis) durch den Flow. Zunächst wählen Sie den folgenden Text aus und löschen ihn:
Experience Name: Input:Experience.Name
Experience Location: Input:Experience.Location__c
Experience Details: Input:Experience.Description__c
- Anschließend ersetzen Sie den Text, indem Sie in das Feld "Resource" (Ressource) klicken und Flows > Get Experience Newsletter Data ((Daten für Erlebnis-Newsletter abrufen) auswählen.
- Klicken Sie auf Save As (Speichern unter), und dann auf Save as a New Version (Als neue Version speichern).
Ihre Aufforderungsvorlage sollte wie folgt lauten:
You're the Director of Fun at Coral Cloud Resorts writing a newsletter to welcome Input:Reservation.External_Guest__r.First_Name__c and inform them of upcoming activities during their stay. (Du bist Direktor für Unterhaltung bei Coral Cloud Resorts und schreibst einen Newsletter, um den Gast "Input:Reservation.External_Guest__r.First_Name__c" zu begrüßen und über anstehende Aktivitäten zu informieren, die während seines Aufenthalts stattfinden.) The purpose of the newsletter is to get guests excited about staying at the resort. (Der Newsletter soll bei den Gästen Vorfreude auf ihren Aufenthalt im Resort wecken.) When I ask you to create the newsletter, you must strictly follow my instructions below. (Wenn ich dich auffordere, den Newsletter zu verfassen, musst du dich strikt an meine nachfolgenden Anweisungen halten.)
Instructions (Anweisungen):
Introduce the resort in a newsletter no longer than three paragraphs. (Stelle das Resort in einem Newsletter vor, der maximal drei Absätze umfasst.)
Inform the guests about their reservation using the following details: (Informiere die Gäste über ihre Reservierung und verwende dabei folgende Details:)
Check In (Anreise): Input:Reservation.Check_in_Date__c
Check Out (Abreise): Input:Reservation.Check_out_Date__c
Room Selection (Gewählter Zimmertyp): Input:Reservation.Room_Type__c
Include a bulleted list of the experiences available during guests stay, including the description and the locations. (Zähle die während des gebuchten Aufenthaltszeitraums angebotenen Erlebnisse mit Beschreibung und Ort in einer Liste auf.) The experiences are as follows (Es gibt folgende Erlebnisse):
Flow:Get_Experience_Newsletter_Data
Use clear and straightforward language using the active voice and strictly avoiding the use of filler words and phrases and redundant language. (Formuliere klar und direkt im Aktiv und vermeide unbedingt Füllwörter und Füllphrasen sowie redundante Formulierungen.) Be conversational. (Sei dialogorientiert.)
Do not attribute any negative traits in the summary. (Verwende in der Zusammenfassung keine negativen Attribute.)
End with a call to action for readers to look at our website for these offers. (Ende mit einer Aufforderung an die Leser, sich diese Angebote auf unserer Website anzusehen.)
Now create the newsletter. (Erstelle nun den Newsletter.)
In Prompt Builder (Aufforderungsgenerator) sieht dies so aus:
Testen der Aufforderung
- Geben Sie in das Feld Reservation (Reservierung)
er
ein. Wählen Sie eine beliebige Reservierung aus.
- Geben Sie in das Feld Experience (Erlebnis)
Family
(Familie) ein. Wählen Sie Family Karaoke Night (Familienabend mit Karaoke) ein.
- Klicken Sie auf Preview (Vorschau).
- Prüfen Sie die Ausgabe Ihrer Aufforderungsvorlage. Jetzt beinhaltet die Antwort auch das Yoga-Erlebnis und den Karaoke-Abend.
- Klicken Sie auf Activate (Aktivieren).
Gut gemacht! Sie haben schnell gelernt, wie Sie eine auf Ihre Bedürfnisse zugeschnittene Aufforderungsvorlage erstellen. Durch das Einbinden von Flows haben Sie Ihre Vorlagen noch benutzerfreundlicher für alle gemacht. Erkunden Sie Prompt Builder (Aufforderungsgenerator) weiter, um weitere kreative Möglichkeiten zur Automatisierung der Textgenerierung zu entdecken.