Ce composant prédéfini capture et valide le code pays et le numéro de téléphone.
Limites
En plus des limites courantes des composants prédéfinis, ce composant prédéfini présente les limitations suivantes:
- Les numéros de téléphone de plus de 16 chiffres ne sont pas acceptés.
Paramètres recommandés pour les agents
Activez le DTMF pour permettre aux utilisateurs de saisir des valeurs numériques à l'aide du clavier téléphonique.
Autres fonctionnalités
Ce composant prédéfini fournit les fonctionnalités supplémentaires suivantes:
Exemples de boîtes de dialogue
Les exemples de boîtes de dialogue suivants illustrent les scénarios courants gérés par ce composant prédéfini. Les exemples de boîtes de dialogue illustrent le comportement lorsque le composant est appelé via la téléphonie, ce qui déclenche l'intent d'accueil par défaut et la première réponse de l'agent au début de la conversation.
Numéro de téléphone valide en deux tours
L'utilisateur final fournit d'abord le code pays, puis le numéro de téléphone. L'agent valide et accepte la demande.
Entrée utilisateur | Réponse de l'agent |
---|---|
Quel est le nom ou le code de votre pays ? | |
+1 | |
Je vois. Votre code pays est le plus 1. Veuillez indiquer votre numéro de téléphone. | |
6502530000 | |
OK. Le numéro que vous avez indiqué est le +1 650 253 0000. C\'est bien cela ? | |
Oui, c\'est correct | |
Parfait. J'ai obtenu le numéro de téléphone. |
Numéro de téléphone valide en une seule opération
L'utilisateur final fournit le code pays et le numéro de téléphone en même temps. L'agent valide et accepte la demande.
Entrée utilisateur | Réponse de l'agent |
---|---|
Quel est le nom ou le code de votre pays ? | |
+1 6502530000 | |
OK. Le numéro que vous avez indiqué est le +1 650 253 0000. C\'est bien cela ? | |
Oui, c\'est correct | |
Parfait. J'ai obtenu le numéro de téléphone. |
Numéro de téléphone incorrect
L'utilisateur final fournit un code pays et un numéro de téléphone en une seule fois. L'agent vérifie et constate que le numéro de téléphone fourni est d'une longueur valide (16 chiffres maximum), mais qu'il n'est pas valide. L'agent demande alors à l'utilisateur final de fournir son numéro de téléphone.
Entrée utilisateur | Réponse de l'agent |
---|---|
Quel est le nom ou le code de votre pays ? | |
+1 650 253 0001 | |
Désolé, ce numéro de téléphone n'est pas reconnu. J'ai collecté le code pays sous la forme +1. Veuillez indiquer un numéro de téléphone valide. | |
6502530000 | |
OK. Le numéro que vous avez indiqué est le +1 650 253 0000. C\'est bien cela ? | |
Oui, c\'est correct | |
Parfait. J'ai obtenu le numéro de téléphone. |
Code pays et numéro de téléphone non valides
L'utilisateur final fournit un code pays et un numéro de téléphone en une seule fois. L'agent vérifie et constate que le code pays et le numéro de téléphone fournis ne sont pas valides. L'agent demande ensuite à l'utilisateur final de fournir le code pays et le numéro de téléphone.
Entrée utilisateur | Réponse de l'agent |
---|---|
Quel est le nom ou le code de votre pays ? | |
+0080000000000 | |
Désolé, il semble que l'indicatif téléphonique international ou le numéro de téléphone fourni ne soit pas valide. Recommençons. Veuillez indiquer le nom ou le code de votre pays. | |
1 | |
Je vois. Votre code pays est le plus 1. Quel est votre numéro de téléphone ? | |
6502530000 | |
OK. Le numéro que vous avez indiqué est le +1 650 253 0000. C\'est bien cela ? | |
Oui, c\'est correct | |
Parfait. J'ai obtenu le numéro de téléphone. |
Entrée non reconnue
Le composant quitte le flux après que l'utilisateur final a fourni trois fois une entrée non reconnue.
Entrée utilisateur | Réponse de l'agent |
---|---|
Quel est le nom ou le code de votre pays ? | |
C'est bon | |
Désolé, je n'ai pas compris. Pouvez-vous répéter ou saisir à nouveau le code pays ? | |
nice | |
Je n'ai toujours pas compris. Veuillez vous assurer de bien prononcer le code pays. Si j'ai du mal à vous entendre, vous pouvez également saisir le code pays à l'aide du clavier. | |
good | |
Excusez-moi, je ne comprends pas votre réponse. |
Validation du numéro de téléphone
Le composant prédéfini de numéro de téléphone utilise la fonction système IS_PHONE_NUMBER pour vérifier que le numéro de téléphone correspond à un format valide.
Conventions d'attribution de noms
Ce composant prédéfini utilise les conventions d'attribution de noms suivantes:
Caractéristique | Format | Exemple |
---|---|---|
Flux | [Component Name] | Collecte des numéros de téléphone |
Intent spécifique au composant | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_telephone_number_collection_incorrect_country_code |
Paramètre | [param_name] | telephone_number |
Type d'entité | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_telephone_no_country_code |
Paramètres de sortie
Les paramètres de sortie sont des paramètres de session qui restent actifs après la sortie du composant. Ces paramètres contiennent des informations importantes collectées par le composant. Ce composant prédéfini fournit des valeurs pour les paramètres de sortie suivants:
Nom du paramètre | Description | Format de sortie |
---|---|---|
telephone_number_collection_telephone_number | Ce paramètre renvoie le numéro de téléphone capturé par le composant. | chaîne |
telephone_number_collection_country_code | Ce paramètre renvoie le code pays capturé par le composant. | chaîne |
Configuration de base
Pour configurer ce composant prédéfini:
Terminé
Votre agent est maintenant configuré et prêt à être testé.