Vordefinierte Komponente zum Erfassen von Telefonnummern

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

Beschränkungen

Zusätzlich zu den allgemeinen Beschränkungen für vorgefertigte Komponenten, gelten für diese vorgefertigte Komponente die folgenden Beschränkungen:

  • Telefonnummern mit mehr als 16 Ziffern werden nicht akzeptiert.

Aktivieren Sie DTMF, damit Nutzer numerische Werte über das Telefon-Keypad eingeben können.

Zusätzliche Funktionen

Diese vorgefertigte Komponente bietet die folgenden zusätzlichen Funktionen:

Beispieldialoge

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

Gültige Telefonnummer in zwei Zügen

Der Endnutzer gibt zuerst den Ländercode und dann die Telefonnummer an. Der Agent validiert und akzeptiert sie.

Nutzereingabe Antwort des KI-Agenten
Wie lautet der Name oder Code Ihres Landes?
+1
Alles klar, Ihr Ländercode ist +1. Bitte nennen Sie Ihre Telefonnummer.
6502530000
Alles klar. Die von Ihnen genannte Nummer ist +1 6502530000. Ist das richtig?
Ja, die Angaben sind korrekt
Gut, ich habe die Telefonnummer erfasst.

Gültige Telefonnummer in einem Zug

Der Endnutzer gibt Ländercode und Telefonnummer gleichzeitig an. Der Agent validiert und akzeptiert sie.

Nutzereingabe Antwort des KI-Agenten
Wie lautet der Name oder Code Ihres Landes?
+1 6502530000
Alles klar. Die von Ihnen genannte Nummer ist +1 6502530000. Ist das richtig?
Ja, die Angaben sind korrekt
Gut, ich habe die Telefonnummer erfasst.

Ungültige Telefonnummer

Der Endnutzer gibt in einem Zug einen Ländercode und eine Telefonnummer an. Der Agent prüft die Angaben und stellt fest, dass die angegebene Telefonnummer eine gültige Länge hat (innerhalb von 16 Ziffern), aber keine gültige Telefonnummer ist. Dann fordert der Agent den Endnutzer noch einmal auf, die Telefonnummer anzugeben.

Nutzereingabe Antwort des KI-Agenten
Wie lautet der Name oder Code Ihres Landes?
+1 6502530001
Diese Telefonnummer kann leider nicht erkannt werden. Ich habe den Ländercode als +1 erfasst. Bitte geben Sie eine gültige Telefonnummer an.
6502530000
Alles klar. Die von Ihnen genannte Nummer ist +1 6502530000. Ist das richtig?
Ja, die Angaben sind korrekt
Gut, ich habe die Telefonnummer erfasst.

Ungültiger Ländercode und ungültige Telefonnummer

Der Endnutzer gibt in einem Zug einen Ländercode und eine Telefonnummer an. Der Agent prüft die Angaben und stellt fest, dass der angegebene Ländercode und die Telefonnummer ungültig sind. Dann fordert der Agent den Endnutzer noch einmal auf, den Ländercode 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. Fangen wir noch einmal von vorn an. Bitte nennen Sie den Namen oder Code Ihres Landes.
1
Alles klar, Ihr Ländercode ist +1 . Wie lautet Ihre Telefonnummer?
6502530000
Alles klar. Die von Ihnen genannte Nummer ist +1 6502530000. Ist das richtig?
Ja, die Angaben sind korrekt
Gut, ich habe die Telefonnummer erfasst.

Nicht erkannte Eingabe

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

Nutzereingabe Antwort des KI-Agenten
Wie lautet der Name oder Code Ihres Landes?
Ist in Ordnung
Das habe ich nicht verstanden. Können Sie den Ländercode noch einmal nennen oder eingeben?
Schön
Ich konnte das immer noch nicht verstehen. Bitte geben Sie den Ländercode an. Wenn ich Sie schlecht verstehe, können Sie den Ländercode auch über das Keypad eingeben.
good
Ich habe Schwierigkeiten, Ihre Antwort zu verstehen.

Bestätigung der Telefonnummer

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

Namenskonventionen

Diese vorgefertigte Komponente verwendet die folgenden Namenskonventionen:

Funktion Format Beispiel
Flow [Komponentenname] Erfassung der Telefonnummer
Komponentenspezifische Intent prebuilt_components_[component_name]_[intent_name] prebuilt_components_telephone_number_collection_incorrect_country_code
Parameter [Parametername] telephone_number
Entitätstyp prebuilt_components_[component_name]_[intent_name] prebuilt_components_telephone_no_country_code

Ausgabeparameter

Ausgabeparameter sind Sitzungsparameter, die auch nach dem Verlassen der Komponente aktiv bleiben. Diese Parameter enthalten wichtige Informationen, die von der Komponente erfasst wurden. Diese vorgefertigte 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 vorgefertigte Komponente ein:

  1. Importieren Sie die vorgefertigte Komponente.

Abgeschlossen

Ihr Agent sollte jetzt eingerichtet und bereit für Tests sein.