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.
Empfohlene Agenteneinstellungen
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:
Abgeschlossen
Ihr Agent sollte jetzt eingerichtet und bereit für Tests sein.