Der Playbook-basierte vorkonfigurierte Kundenservicemitarbeiter für den Shopping Assistant beantwortet Fragen zu Einzelhandelsprodukten, zur Bestellung, zum Bestellstatus und zur Bestellstornierung. Dabei werden Vertex AI Search for Retail und benutzerdefinierte Fulfillment-Nutzlast verwendet, um eine ansprechende visuelle Darstellung zu ermöglichen.
Beispieldialoge
Die folgenden Beispieldialoge veranschaulichen gängige Szenarien, die von diesem vordefinierten Agenten verarbeitet werden.
Produkt- und Rezensionsvergleich
Der Nutzer möchte sich traditionelle Saris ansehen. Der Kundenservicemitarbeiter präsentiert einige beliebte Optionen und der Nutzer wählt die erste aus. Der Nutzer fragt nach passenden Schuhen. Der Kundenservicemitarbeiter präsentiert beliebte Optionen. Der Nutzer bittet um einen Vergleich der Rezensionen und wählt die Option mit der höchsten Bewertung aus. Der Kundenservicemitarbeiter fragt nach der Größe und bestätigt, dass die Schuhe in den Einkaufswagen gelegt wurden.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
zeige mir traditionelle Saris | |
[Produkte präsentieren] Haben Sie Interesse an einem dieser Produkte oder suchen Sie nach anderen Optionen? | |
Der erste sieht gut aus. | |
Gute Wahl. Das indische Schönheits-Selbstdesign, gedruckte Mode Georgette Sari ist ein schönes Stück. Da Saris in der Regel in einer Einheitsgröße erhältlich sind, passt er perfekt. Möchten Sie ihn in Ihren Einkaufswagen legen? | |
Haben Sie dazu passende Pumps? | |
[Produkte präsentieren] Haben Sie Interesse an einem dieser Produkte oder suchen Sie nach anderen Optionen? | |
Ja, aber können Sie sich die Kundenrezensionen ansehen und die beste davon auswählen? | |
Die Damenschuhe von Flat n Heels haben eine durchschnittliche Bewertung von 4 von 5 Sternen, während die Damenschuhe von Glitzy Galz eine durchschnittliche Bewertung von 4,5 von 5 Sternen haben. Kunden, die die Flat n Heels Women Heels gekauft haben, haben gemischte Rezensionen abgegeben. Einige fanden sie zuerst bequem, nach einigen Stunden aber unbequem, während andere ihren Komfort lobten. Die Glitzy Galz Women Heels hingegen erhielten überwiegend positive Rezensionen. Die Kunden lobten die Passform, Qualität und das Design. Welchen möchten Sie in Ihren Einkaufswagen legen? | |
diejenige mit den besten Rezensionen und Bewertungen | |
Die Glitzy Galz Women Heels haben die höchste Bewertung von 4,5 von 5 Sternen. Welche Größe möchten Sie für die Glitzy Galz-Stilettos wählen? Wir haben Größen von 36 bis 46. | |
6 | |
Perfekt! Die Glitzy Galz-Stilettos in Größe 6 wurden Ihrem Einkaufswagen mit einer Stückzahl von 1 hinzugefügt. Möchten Sie noch etwas in den Einkaufswagen legen? |
End-to-End-Einkaufserlebnis
Der Nutzer sieht sich den Produktkatalog an. Der Kundenservicemitarbeiter präsentiert Empfehlungen basierend auf der Anfrage des Nutzers. Nach einigen Suchanfragen findet der Nutzer einen Artikel, den er kaufen möchte. Der Kundenservicemitarbeiter bestätigt die Größe und Stückzahl des zu kaufenden Artikels sowie das voraussichtliche Lieferdatum. Der Nutzer fordert ein anderes Lieferdatum an, das nicht verfügbar ist, und stimmt dem ursprünglichen Lieferdatum zu. Der Kundenservicemitarbeiter bestätigt die hinterlegten Liefer-, Zahlungs- und Kontaktdaten. Der Nutzer aktualisiert die Lieferinformationen und bestätigt sie. Der Kundenservicemitarbeiter gibt die Bestellung auf und nennt dem Nutzer die Bestellnummer.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Es wird kalt. Haben Sie gute Pullover? | |
[Presents products] Haben Sie Interesse an einem dieser Produkte oder suchen Sie nach anderen Optionen? | |
Der Damenpullover gefällt mir für meine Frau, aber ich suche einen Jungenpullover. | |
[Presents products] Haben Sie Interesse an einem dieser Produkte oder suchen Sie nach anderen Optionen? | |
den ersten Damenpullover in den Einkaufswagen legen | |
Welche Größe möchten Sie für den Nineteen Solid Round Neck Casual Women's Sweater wählen? Wir haben Größen von XS bis XXL. | |
Mittel | |
Perfekt! Der Nineteen Solid Round Neck Casual Women's Sweater in Größe M wurde Ihrem Einkaufswagen mit einer Stückzahl von 1 hinzugefügt. Möchten Sie noch etwas in den Einkaufswagen legen? | |
no | |
Der Nineteen Solid Round Neck Casual Women's Sweater kann frühestens am 29. April 2024 geliefert werden. Wären Sie daran interessiert? | |
Können Sie es am 28. April liefern? | |
Leider können wir den Damenpullover „Nineteen Solid Round Neck Casual“ nicht am 28. April 2024 liefern. Die früheste Zustellung ist der 29. April 2024. | |
Ok, lassen Sie den Liefertermin unverändert. | |
Alles klar. Ihr Nineteen Solid Round Neck Casual Women's Sweater wird am 29. April 2024 geliefert. Prüfen wir jetzt Ihre Profildetails, um sicherzugehen, dass alles auf dem neuesten Stand ist:\ | |
Lieferadresse: 638 Maple Street, Apt 11, Cupertino, CA 95014\ | |
Zahlungsinformationen: Visa-Karte mit der Endung 4111 Kontaktnummer: 416-555-5555 E-Mail-Adresse: email@beispiel.de Bitte prüfen Sie diese Angaben. Wenn alles korrekt ist, bestätigen Sie einfach. Wenn Sie Änderungen vornehmen möchten, lassen Sie es mich wissen. |
|
Meine Adresse lautet jetzt 371 Talbot Street Carmichael, CA 95608. | |
Ihre Lieferadresse wurde auf 371 Talbot Street, Carmichael, CA 95608 aktualisiert. Möchten Sie sonst noch etwas ändern? | |
no | |
Ihre Bestellung für den Nineteen Solid Round Neck Casual Women's Sweater mit der Bestell-ID ee6b4cc7 wurde erfolgreich aufgegeben. Die Lieferung ist für den 29. April 2024 geplant. | |
Viele Grüße | |
Ihre Bestellung wurde aufgegeben. Kann ich Ihnen noch bei weiteren Fragen helfen? | |
Nein danke | |
Schön, dass ich Ihnen weiterhelfen konnte. Wenn Sie etwas von Cymbal Apparel benötigen, bin ich nur einen Klick entfernt.\ |
Status einer Bestellung prüfen
Der Nutzer möchte den Status einer Bestellung prüfen. Der Kundenservicemitarbeiter erfragt die Bestellnummer und ruft die Bestellinformationen ab. Der Kundenservicemitarbeiter gibt Details zu den Artikeln in der Bestellung sowie den aktuellen Status und das voraussichtliche Lieferdatum an.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Hallo | |
Du kannst eine der Optionen oben auswählen oder einfach eingeben, wonach du suchst. Ich helfe dir dann gerne weiter. | |
Ich möchte den Status meiner Bestellung prüfen. | |
Dabei kann ich Ihnen gern helfen. Nennen Sie mir bitte zuerst Ihre Bestell-ID. | |
ee6b4cc7 | |
Ihre Bestellung wurde bestätigt. Die Bestellung wird derzeit bearbeitet. Sie haben Folgendes bestellt: Nineteen Solid Round Neck Casual Women's Sweater Größe: Medium Menge: 1 Geschätzte Lieferung: 29. April 2024 Kann ich sonst noch etwas für Sie tun? |
|
Nein danke | |
Schön, dass ich Ihnen weiterhelfen konnte. Wenn du etwas von Cymbal Apparel benötigst, kannst du dich jederzeit gern an mich wenden. |
Bestellung zurückgeben
Der Nutzer möchte eine Bestellung zurückgeben. Der Kundenservicemitarbeiter erfragt die Bestellnummer, ruft die Bestelldetails ab und bestätigt den Artikel, der zurückgegeben werden soll. Der Kundenservicemitarbeiter leitet dann die Rückgabe ein und stellt dem Nutzer ein Rücksendelabel zur Verfügung, das er ausdrucken und auf das Paket kleben kann.
Nutzereingabe | Antwort des Kundenservicemitarbeiters |
---|---|
Hallo | |
Du kannst eine der Optionen oben auswählen oder einfach eingeben, wonach du suchst. Ich helfe dir dann gerne weiter. | |
Ich möchte meine Bestellung zurückgeben | |
Ich helfe Ihnen gern bei Ihrer Rücksendung. Nennen Sie mir bitte zuerst Ihre Bestellnummer. | |
0fc77d64 | |
Vielen Dank, dass Sie Ihre Bestellnummer angegeben haben. Ich habe Ihre Bestellung vom 12. April 2024 gefunden. Die Bestellung enthält ein dunkelblaues YK-T-Shirt mit Rundhalsausschnitt für Jungen in Größe S. Ist das der Artikel, den Sie zurückgeben möchten? | |
Ja | |
In Ordnung, ich habe die Rückgabe initiiert. Das Rücksendelabel finden Sie unten im Anhang. Bitte drucken Sie ihn aus und kleben Sie ihn auf das Paket, bevor Sie es zurücksenden. Kann ich Ihnen noch bei weiteren Fragen helfen? | |
Nein danke | |
Schön, dass ich Ihnen weiterhelfen konnte. Wenn du etwas von Cymbal Apparel benötigst, kannst du dich jederzeit gern an mich wenden. |
Grundlegende Einstellungen
So richten Sie diesen vordefinierten Agent ein:
- Importieren Sie den vordefinierten Agent.
- Konfigurieren Sie die bereitgestellten Tools mit Ihren externen Diensten. Weitere Informationen finden Sie unter Tool-Einrichtung.
Tool einrichten
Dieser Agent enthält Tools, die für die Einbindung in externe Dienste verwendet werden. So konfigurieren Sie diese Tools:
- Erstellen Sie eine Firestore-Datenbank mit dem Namen
apparel-db
. - Erstellen Sie einen Firestore-Integrations-Connector.
- Laden Sie die Anwendungsintegration für den Shopping Assistant herunter.
- Ersetzen Sie alle Verweise auf
projects/customermod-genai-sa/locations/us-central1/connections/firestore
durch die Kennung des in Schritt 2 erstellten Connectors. - Laden Sie die Integration hoch und veröffentlichen Sie sie.
- Weisen Sie Ihrem Dialogflow-Dienst-Agent die Rolle
Application Integration Invoker
zu. - Aktualisieren Sie die Property
paths
, damit sie in den OpenAPI-Spezifikationen der folgenden Tools auf die Integration verweist, die Sie in Schritt 5 erstellt haben:get-order-status
,order-lookup
,place-order
undreturn-order
.
Google Produktsuche
Das search-products
-Tool ruft die am besten übereinstimmenden Produkte basierend auf der Suchanfrage und dem Offsetwert aus dem Produktkatalog ab.
Das Tool gibt eine benutzerdefinierte Nutzlastantwort zurück, die Produktdetails enthält.
Diese benutzerdefinierte Nutzlast wird von der Benutzeroberfläche verwendet, um die Produkte in Form von Rich-Content-Elementen anzuzeigen.
Produktdetails
Das get-product-details
-Tool ruft Produktdetails mithilfe der Retail API aus dem Produktkatalog ab.
Die abgerufenen Produktdetails werden dann in ein vereinfachtes Format umgewandelt und zurückgegeben. Der Kundenservicemitarbeiter kann damit Fragen zu Produkten beantworten, die er dem Nutzer angezeigt hat.
Rezensionen
Mit dem get-reviews
-Tool können Rezensionen für Produkte abgerufen werden.
Es wird eine Liste der angezeigten Produkte erwartet und es werden Rezensionen für jedes Produkt abgerufen.
Die generierten Rezensionen werden in ein benutzerdefiniertes Vorlagenformat (review_template) umgewandelt, das sich in einer umfassenden Benutzeroberfläche anzeigen lässt.
Ähnliche Produkte
Mit dem similar-products
-Tool können Sie mithilfe der Retail Recommendation API Produkte finden, die einem bestimmten Produkt ähneln.
Sie akzeptiert eine Produkt-ID und nutzt die Retail Recommendation API, um ähnliche Produkte aus dem Produktkatalog vorherzusagen.
Lieferdatum
Das store-delivery-date
-Tool ist für das Speichern des bevorzugten Liefertermins des Nutzers für Artikel im Einkaufswagen verantwortlich. Dieser sollte mit dem frühesten geschätzten Liefertermin verglichen werden.
Das get-delivery-date
-Tool ist für die Schätzung des Liefertermins für Artikel im Einkaufswagen verantwortlich.
Nutzerdaten
Das Tool get-user-info
ruft die personenbezogenen Daten des Nutzers ab, einschließlich Versandadresse, Zahlungsinformationen, Telefonnummer und E-Mail-Adresse. Das Tool „update-user-info“ ist für die Aktualisierung der Nutzerinformationen verantwortlich.
Bestellverwaltung
Das place-order
-Tool übernimmt die Bestellung der Artikel im Einkaufswagen.
Die Bestellung wird in Firestore mit den Bestelldaten gespeichert, einschließlich Bestell-ID, Status, Erstellungszeitstempel und Liste der Produkte.
Die Bestellnummer wird an den Kundenservicemitarbeiter zurückgegeben.
Das order-lookup
-Tool ruft Bestelldaten anhand der angegebenen Bestell-ID aus einer Firestore-Datenbank ab.
Das return-order
-Tool aktualisiert den Status einer Bestellung in der Firestore-Datenbank zu „return_pending“, um anzugeben, dass die Rücksendung vom Kunden initiiert wurde und die Bestellung noch aussteht.
Das get-order-status
-Tool ist für das Abrufen des Status einer Bestellung und, falls die Bestellung versandt wurde, für die Sendungsverfolgung über die DHL API verantwortlich.
Je nach Status der Bestellung werden entsprechende Nachrichten angezeigt.
Abgeschlossen
Ihr Agent und seine Integrationen sollten jetzt eingerichtet und bereit für den Test sein.