Vordefinierte Komponente zum Erfassen von Telefonnummern

Diese vordefinierte Komponente erfasst und validiert den Ländercode und die Telefonnummer.

Beschränkungen

Zusätzlich zu den allgemeinen Einschränkungen für vordefinierte Komponenten gelten für diese vordefinierte Komponente die folgenden Einschränkungen:

  • Telefonnummern mit mehr als 16 Ziffern werden nicht akzeptiert.

Aktivieren Sie DTMF, damit Nutzer numerische Werte über die Telefontastatur eingeben können.

Zusätzliche Funktionen

Diese vordefinierte Komponente bietet die folgenden zusätzlichen Funktionen:

Beispieldialoge verfassen

Die folgenden Beispieldialoge zeigen gängige Szenarien, die von dieser vordefinierten Komponente verarbeitet werden. Die Beispieldialoge zeigen das Verhalten, wenn die Komponente über die Telefonie aufgerufen wird. Dadurch werden der Standard-Willkommens-Intent und die erste Antwort des Agents zu Beginn der Unterhaltung ausgelöst.

Gültige Telefonnummer in zwei Schritten

Der Endnutzer gibt zuerst die Landesvorwahl und dann die Telefonnummer an. Der Kundenservicemitarbeiter validiert und akzeptiert sie.

Nutzereingabe Antwort des KI-Agenten
Wie lautet der Name oder Code Ihres Landes?
+1
Alles klar, Ihre Landesvorwahl ist +1. Bitte nennen Sie Ihre Telefonnummer.
6502530000
Ok. Die von Ihnen genannte Nummer ist +1 650 253 0000, ist das richtig?
Ja, die Angaben sind korrekt
Ich habe die Telefonnummer erfasst.

Gültige Telefonnummer in einer einzigen Runde

Der Endnutzer gibt gleichzeitig die Landesvorwahl und die Telefonnummer an. Der Kundenservicemitarbeiter validiert und akzeptiert sie.

Nutzereingabe Antwort des KI-Agenten
Wie lautet der Name oder Code Ihres Landes?
+1 6502530000
Ok. Die von Ihnen genannte Nummer ist +1 650 253 0000, ist das richtig?
Ja, die Angaben sind korrekt
Ich habe die Telefonnummer erfasst.

Ungültige Telefonnummer

Der Endnutzer gibt in einer Runde eine Ländervorwahl und eine Telefonnummer an. Der Agent prüft die Telefonnummer und stellt fest, dass sie eine gültige Länge hat (maximal 16 Ziffern), aber keine gültige Telefonnummer ist. Der Agent fordert den Endnutzer dann noch einmal auf, die Telefonnummer anzugeben.

Nutzereingabe Antwort des KI-Agenten
Wie lautet der Name oder Code Ihres Landes?
+1 6502530001
Diese Telefonnummer wird leider nicht erkannt. Ich habe die Ländervorwahl als „+1“ erfasst. Bitte geben Sie eine gültige Telefonnummer an.
6502530000
Ok. Die von Ihnen genannte Nummer ist +1 650 253 0000, ist das richtig?
Ja, die Angaben sind korrekt
Ich habe die Telefonnummer erfasst.

Ungültiger Ländercode und ungültige Telefonnummer

Der Endnutzer gibt in einer Runde eine Ländervorwahl und eine Telefonnummer an. Der Agent prüft die Angaben und stellt fest, dass die angegebene Ländervorwahl und Telefonnummer ungültig sind. Der Agent fordert den Endnutzer dann noch einmal auf, die Landesvorwahl und die Telefonnummer anzugeben.

Nutzereingabe Antwort des KI-Agenten
Wie lautet der Name oder Code Ihres Landes?
+0080000000000
Der angegebene Ländercode oder die Telefonnummer ist ungültig. Lass uns noch einmal von vorn anfangen. Nenne den Namen oder Code deines Landes.
1
Alles klar, Ihre Landesvorwahl ist +1 . Wie lautet Ihre Telefonnummer?
6502530000
Ok. Die von Ihnen genannte Nummer ist +1 650 253 0000, ist das richtig?
Ja, die Angaben sind korrekt
Ich habe die Telefonnummer erfasst.

Nicht erkannte Eingabe

Die Komponente beendet den Ablauf, nachdem der Endnutzer dreimal eine nicht erkannte Eingabe gemacht hat.

Nutzereingabe Antwort des KI-Agenten
Wie lautet der Name oder Code Ihres Landes?
Alles in Ordnung
Das habe ich nicht verstanden. Könnten Sie den Ländercode bitte noch einmal sagen oder eingeben?
nice
Hm, ich habe das immer noch nicht verstanden. Achte darauf, dass du den Ländercode nennst. Wenn ich Sie nicht gut verstehen kann, können Sie den Ländercode auch über die Tastatur eingeben.
good
Ich habe leider Schwierigkeiten, deine Antwort zu verstehen.

Validierung der Telefonnummer

Die vordefinierte Komponente für Telefonnummern verwendet die Systemfunktion IS_PHONE_NUMBER, um zu prüfen, ob die Telefonnummer einem gültigen Muster entspricht.

Namenskonventionen

Für diese vordefinierte Komponente gelten die folgenden Namenskonventionen:

Funktion Format Beispiel
Flow [Component Name] Erfassung von Telefonnummern
Komponentenspezifischer Intent prebuilt_components_[component_name]_[intent_name] prebuilt_components_telephone_number_collection_incorrect_country_code
Parameter [param_name] telephone_number
Entitätstyp prebuilt_components_[component_name]_[intent_name] prebuilt_components_telephone_no_country_code

Ausgabeparameter

Ausgabeparameter sind Sitzungsparameter, die nach dem Verlassen der Komponente aktiv bleiben. Diese Parameter enthalten wichtige Informationen, die von der Komponente erfasst werden. Diese vordefinierte Komponente liefert Werte für die folgenden Ausgabeparameter:

Parametername Beschreibung Ausgabeformat
telephone_number_collection_telephone_number Dieser Parameter gibt die von der Komponente erfasste Telefonnummer zurück. String
telephone_number_collection_country_code Dieser Parameter gibt den von der Komponente erfassten Ländercode zurück. String

Grundlegende Einrichtung

So richten Sie diese vordefinierte Komponente ein:

  1. Importieren Sie die vordefinierte Komponente.

Abgeschlossen

Ihr KI-Agent sollte jetzt eingerichtet und bereit zum Testen sein.