Vordefiniertes Playbook für die Kraftfahrzeugbehörde

Mit dem vorgefertigten Playbook der Kraftfahrzeugbehörde (Department of Motor Vehicles, DMV) können Nutzer ihren Führerschein online verlängern und Termine in den DMV-Niederlassungen buchen.

Beispieldialoge

Die folgenden Beispieldialoge veranschaulichen gängige Szenarien, die mit diesem vordefinierten Playbook verarbeitet werden.

Führerschein verlängern

Der Nutzer möchte seinen Führerschein verlängern. Der Kundenservicemitarbeiter erfasst die erforderlichen Informationen, einschließlich der Lizenznummer, des Ablaufdatums der Lizenz, des Namens auf der Lizenz und des Geburtsdatums des Nutzers. Der Kundenservicemitarbeiter prüft dann, ob die Lizenz verlängert werden kann, und bestätigt, dass der Nutzer mit der Online-Verlängerung fortfahren möchte. Der Kundenservicemitarbeiter erstellt die Onlineanwendung und gibt eine Bestätigungsnummer an.

Nutzereingabe Antwort des Kundenservicemitarbeiters
Hallo
Hallo, ich bin Ihr DMV-Assistent. Ich kann Ihnen helfen, Ihren Führerschein online zu verlängern und einen Termin in einer DMV-Filiale zu vereinbaren. Was kann ich für Sie tun?
Ich möchte meinen Führerschein verlängern.
Nennen Sie mir bitte Ihre aktuelle Führerscheinnummer.
Ja, es lautet ABCD1234.
Vielen Dank. Ich habe Ihr Profil gefunden. Geben Sie das Ablaufdatum der Lizenz an.
09-01-2023
Nennen Sie mir den Namen auf der Lizenz.
Der Name auf der Lizenz lautet Jacky Wang.
Vielen Dank. Wie lautet Ihr Geburtsdatum?
1985-02-03
Können Sie die Angaben bitte bestätigen?
Name des Fahrers: Jacky Wang
Geburtsdatum: 02.03.1985
Führerscheinnummer: ABCD1234
Gültig bis: 09.01.2023
Ja, das ist richtig.
Vielen Dank. Ich habe Ihre Angaben überprüft. Sie können die Verlängerung online vornehmen. Möchten Sie Ihren Führerschein online verlängern?
Ja
Sie haben die Verlängerung Ihres Führerscheins beantragt. Ihre Bestätigungsnummer lautet 3LKCN0JS.
Kann ich sonst noch etwas für Sie tun?
Nein, ich bin fertig. Danke.
Vielen Dank! Ich wünsche Ihnen einen schönen Tag.

Termin vereinbaren

Der Nutzer möchte einen Termin vereinbaren. Der Kundenservicemitarbeiter erfasst die erforderlichen Informationen, einschließlich des zuständigen DMV-Büros, des Termindatums und der Uhrzeit. Nachdem der Kundenservicemitarbeiter die erfassten Details mit dem Nutzer bestätigt hat, bucht er den Termin für den Nutzer und gibt eine Bestätigungsnummer an.

Nutzereingabe Antwort des Kundenservicemitarbeiters
Können Sie mir helfen, einen Termin zu vereinbaren?
Ich kann Ihnen dabei helfen, einen Termin zu vereinbaren. Könnten Sie mir eine Adresse nennen, damit ich nach örtlichen DMV-Büros suchen kann?
Ja, 1st Main Street, MN.
Vielen Dank. Ich habe die folgenden DMV-Stellen in Ihrer Nähe gefunden. Können Sie eine auswählen?
1. Minnesota Driver & Vehicle Services: 2929 Chicago Ave, Minneapolis, MN 55407
2. Apple Valley DMV: 15026 Glazier Ave, Apple Valley, MN 55124
Ich möchte zur Brooklyn DMV.
Ich kann die von Ihnen angegebene Zulassungsstelle leider nicht finden. Könnten Sie eine Option aus der Liste auswählen:
1. Minnesota Driver & Vehicle Services
2. Apple Valley DMV
Dann Apple Valley DMV
An welchem Datum möchten Sie einen Termin vereinbaren? Ich habe folgende Optionen:
1. 12-13-2023
2. 12-14-2023
3. 15.12.2023
Wenn Ihnen keiner dieser Termine passt, können Sie mir auch ein anderes Datum nennen.
Ich möchte am 16. Dezember 2023 fliegen.
Unser Büro ist am Wochenende geschlossen. Möchten Sie stattdessen eines der folgenden Datumsangaben auswählen?
1. 12-18-2023
2. 12-19-2023
3. 12-20-2023
19. Dezember 2023
Vielen Dank. Wann möchten Sie uns besuchen? Am 19. Dezember 2023 habe ich folgende Termine frei:
1. 9:30
2. 10:00
3. 11:30
nine
Tut mir leid. 9:00 Uhr funktioniert nicht. Wann möchten Sie uns besuchen? Ich habe
1. 9:30
2. 10:00
3. 11:30
9:30
Bitte bestätigen Sie, dass Sie diesen Termin buchen möchten:
Kfz-Zulassungsstelle: Apple Valley DMV
Termindatum: 19.12.2023
Terminzeit: 9:30
Ja, das ist in Ordnung.
Vielen Dank. Ich habe den Termin gebucht. Ihre Bestätigungsnummer lautet BNFG987H.
Kann ich sonst noch etwas für Sie tun?
Nein
Vielen Dank, dass Sie sich an den DMV-Assistenten gewandt haben. Ich wünsche Ihnen noch einen schönen Tag.

Unbekannte Eingabe

Der Nutzer stellt eine Frage zu einem Thema, das nichts mit der Verlängerung eines Führerscheins oder der Buchung eines Termins zu tun hat. Der Kundenservicemitarbeiter antwortet und erklärt, welche Themen er bearbeiten kann.

Nutzereingabe Antwort des Kundenservicemitarbeiters
hi
Hallo, ich bin Ihr Assistent für die Zulassungsstelle. Ich kann Ihnen helfen, Ihren Führerschein online zu verlängern und einen Termin in einer DMV-Filiale zu vereinbaren. Was kann ich für Sie tun?
Ich möchte ein Auto kaufen
Das habe ich nicht verstanden. Ich kann Ihnen helfen, einen Führerschein zu verlängern oder einen Termin zu vereinbaren.
Was kann ich für Sie tun?
Ich möchte einen Termin vereinbaren
Ich kann Ihnen dabei helfen, einen Termin zu vereinbaren. Könnten Sie mir eine Adresse nennen, damit ich nach örtlichen DMV-Büros suchen kann?
Wie viel kostet das?
Ich kann die voraussichtlichen Gebühren leider nicht ermitteln. Informationen zu allen Dienstleistungen und Gebühren finden Sie auf der Website Ihrer örtlichen Kraftfahrzeug-Zulassungsstelle.
Möchten Sie fortfahren?
Nein, das war's.
Kann ich sonst noch etwas für Sie tun?
Nein, das ist alles.
Okay, vielen Dank, dass Sie sich an den DMV-Assistenten gewandt haben. Ich wünsche Ihnen noch einen schönen Tag.

Grundlegende Einstellungen

So richten Sie dieses vordefinierte Playbook ein:

  1. Importieren Sie das vordefinierte Playbook.
  2. Konfigurieren Sie die bereitgestellten Tools mit Ihren externen Diensten. Weitere Informationen finden Sie unter Tool-Einrichtung.

Tool-Einrichtung

Dieser Agent enthält Tools, die für die Einbindung in externe Dienste verwendet werden. Mit dem Tool-Installationsprogramm können Sie Beispielcode und ‑daten für Ihr vordefiniertes Playbook bereitstellen.

Wenn Sie Beispielcode und ‑daten für den vorkonfigurierten DMV-Agenten bereitstellen und konfigurieren möchten, maximieren Sie die Anleitung.

  1. Laden Sie das vorkonfigurierte Tool-Installationsprogramm in ein lokales Verzeichnis herunter.
  2. Rufen Sie das lokale Verzeichnis auf, in das Sie installer.zip heruntergeladen haben.
  3. Entpacken Sie installer.zip und öffnen Sie den Ordner installer.
  4. Eine ausführliche Übersicht über das Installationsprogramm und die zugehörigen Anforderungen finden Sie in der README.md-Datei.
  5. Führen Sie pip install -r requirements.txt aus, um die erforderlichen Komponenten zu installieren.
  6. Führen Sie gcloud auth application-default login aus, um sich mit gcloud auth zu authentifizieren.
  7. Installationsprogramm mit python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=dmv ausführen
  8. Nachdem Sie alle erforderlichen Dienste bereitgestellt haben, konfigurieren Sie jedes Tool im vorkonfigurierten Agenten mit den vom Installationsprogramm protokollierten URLs:

    Agent Builder-Konsole

    1. Wenn Sie den vordefinierten Agent noch nicht importiert haben, importieren Sie ihn in Ihr Projekt.
    2. Rufen Sie die Agent Builder Console auf.

      Agent Builder Console

    3. Wählen Sie Ihr Projekt im Drop-down-Menü der Console aus.
    4. Wählen Sie Ihre App aus.
    5. Klicken Sie auf das Symbol für Tools.
    6. Bearbeiten Sie für jedes Tool im Agenten das Schema, um die URL im Feld servers: durch den vom Installationsprogramm protokollierten Endpunkt zu ersetzen.
    7. Klicken Sie auf Speichern.

    Dialogflow CX

    1. Wenn Sie den vordefinierten Agent noch nicht importiert haben, importieren Sie ihn in Ihr Projekt.
    2. Öffnen Sie die Dialogflow CX Console.
    3. Wählen Sie Ihr Google Cloud-Projekt aus.
    4. Wählen Sie den Agent aus.
    5. Klicken Sie auf das Symbol für Generative Ressourcen.
    6. Klicken Sie auf Tools.
    7. Bearbeiten Sie für jedes Tool im Agenten das Schema, um die URL im Feld servers durch den vom Installationsprogramm protokollierten Endpunkt zu ersetzen.
    8. Klicken Sie auf Speichern.

Tool zum Verlängern von Lizenzen

Mit dem Tool dmv_renew_tool werden die Details des Führerscheins überprüft, einschließlich Name des Fahrers, Geburtsdatum, Führerscheinnummer und Ablaufdatum. Sobald die erforderlichen Informationen erfasst und bestätigt wurden, wird mit diesem Tool geprüft, ob eine Lizenz verlängert werden kann. Wenn die Lizenz verlängert werden kann, wird über das Tool ein Verlängerungsantrag für den Nutzer eingereicht.

Tool zum Buchen von Terminen

Das dmv_book_appointment_tool-Tool ruft verfügbare Termininformationen ab, einschließlich lokaler Standorte, Termindaten und -zeiten. Sobald eine gültige Praxis, ein gültiges Datum und ein gültiges Zeitfenster ausgewählt wurden, wird mit diesem Tool der Termin gebucht.

Abgeschlossen

Ihr Agent und seine Integrationen sollten jetzt eingerichtet und bereit zum Testen sein.