Der Playbook-basierte, vordefinierte Agent für den Airline-Support bietet Flugbuchungen mit Standortbestimmung für mehr Nutzerfreundlichkeit.
Beispieldialog
In diesem Beispieldialog werden gängige Szenarien gezeigt, die vom vordefinierten Agenten verarbeitet werden.
Flugsuche
- Der Nutzer möchte nach Flügen suchen.
- Der Agent fragt den Nutzer nach dem Abflugort, dem Ziel und dem Abflugdatum.
- Die Nutzerin oder der Nutzer antwortet mit diesen Details.
- Der Agent präsentiert eine Liste von Flügen und fordert den Nutzer auf, eine Option auszuwählen.
- Der Nutzer wählt den günstigsten Flug aus.
- Der Kundenservicemitarbeiter bestätigt die Buchung und gibt eine Buchungsnummer an.
| Nutzereingabe | Antwort des KI-Agenten |
|---|---|
| Hallo | |
| Wir versuchen, deinen Standort zu ermitteln. Dies kann einen Moment dauern. | |
| Hallo, willkommen beim Cymbal Air-Helpdesk! Ich kann Ihnen helfen, einen Flug zu einem beliebigen Ort auf der Welt zu finden. Wo soll es hingehen? | |
| Budapest | |
| Von welcher Stadt reisen Sie ab? | |
| New York | |
| Wann möchten Sie fliegen? | |
| 1. Dezember | |
| [presents list of flights] Which of these flights would you like to book? Die günstigste Option ist ein Flug, der am 1. Dezember um 11:00 Uhr vom JFK abfliegt, am selben Tag um 23:00 Uhr in BUD ankommt und 254 $ kostet. | |
| Ich möchte die günstigste Option buchen | |
| Sehr gut, Ihr Flug wurde gebucht. Ihr Flug startet um 11:00 Uhr am JFK und kommt um 23:00 Uhr am selben Tag in BUD an. Ihre Buchungsnummer lautet 3W817T. Sie erhalten in Kürze eine E-Mail mit weiteren Details. Kann ich Ihnen noch bei weiteren Fragen helfen? | |
| Das ist im Moment alles | |
| Schön, dass ich helfen konnte! |
Grundlegende Einrichtung
So richten Sie diesen vordefinierten Agenten ein:
- Vordefinierten Agent importieren
- Konfigurieren Sie die bereitgestellten Tools mit Ihren externen Diensten. Weitere Informationen finden Sie unter Tool einrichten.
Tool einrichten
Dieser Agent enthält Tools für die Einbindung externer Dienste.
Tool für die Flugsuche
Das Tool getGeolocation verwendet einen Funktionsaufruf, um den Standort des Nutzers zu ermitteln und automatisch die Abflugstadt für die Flugsuche einzugeben.
Die Ausgabeparameter für dieses Tool sind:
- Stadt (erforderlich): Die Stadt, in der sich der Nutzer befindet.
- Land (erforderlich): Das Land, in dem sich der Nutzer befindet.
- Bundesland (erforderlich): Das Bundesland oder die Provinz, in dem bzw. der sich der Nutzer befindet.
- Straße (optional): Die nächstgelegene Hauptstraße zur ungefähren Adresse des Nutzers.
- Bezirk (optional): Der Bezirk, in dem sich der Nutzer befindet, falls vorhanden.
- Ländercode (optional): Der zweistellige Code des Landes, in dem sich der Nutzer befindet.
- Postleitzahl (optional): Die Postleitzahl, die der ungefähren Adresse des Nutzers zugeordnet ist.
- ISO3166-2-lvl4 (optional): Der alphanumerische Code, der zur Identifizierung der spezifischen Verwaltungseinheit (z. B. Bundesland, Provinz oder Territorium) des Landes verwendet wird, in dem sich der Nutzer befindet.
Das Tool getFlights generiert eine fiktive Liste von Flügen basierend auf dem Abflugort, dem Ziel und dem Abflugdatum. Das Tool gibt eine benutzerdefinierte Nutzlastantwort zurück, die eine Tabelle mit Flugzeiten und Preisen enthält. Die Benutzeroberfläche verwendet diese benutzerdefinierte Nutzlast, um die Flüge in Form von Rich Content anzuzeigen.
Abgeschlossen
Ihr Agent und seine Integrationen sind jetzt eingerichtet und können getestet werden.