DTMF pour les intégrations de téléphonie

Vous pouvez activer et configurer le DTMF (signalement multifréquence double tons). pour la téléphonie intégrations. Lorsque cette option est activée, l'utilisateur final les pressions sur les touches de téléphone sont converties en texte normal et traitées en tant qu'utilisateurs finaux. saisie par l'agent. Cette conversion peut se résumer au nombre de caractères associées aux appuis sur une touche du téléphone (12*34#), ou vous pouvez utiliser des expressions régulières pour obtenir des séquences compliquées.

Règles de correspondance

Les paramètres DTMF ont trois règles de correspondance différentes:

Vous pouvez associer des formats DTMF intents et entités pour déclencher une correspondance des séquences d'entrée de l'utilisateur final. Lorsque vous activez le DTMF de manière globale, les entités système sont est activée par défaut.

Règle d'entité système

Les règles des entités système sont activées par par défaut lorsque vous activez le format DTMF.

Nom du type Format DTMF Exemple
sys.percentage tout nombre entier 29 -> 29%
sys.temperature tout nombre entier 30 -> 30 °C ou 30 °F
sys.phone-number n'importe quelle séquence de chiffres 4081111111
sys.date (selon les paramètres régionaux) AAAAMMJJ (en-us) ou MMJJAAY 20231001 -> 01/10/2023, 01/10/2023 -> 01/10/2023
sys.zip-code n'importe quelle séquence de chiffres 94043
sys.number suite de chiffres avec un point représenté par "*" touche 123 -> 123, 123 x 45 -> 123,45
sys.cardinal n'importe quelle séquence de chiffres 12345
sys.number-integer n'importe quelle séquence de chiffres 12345
sys.number-sequence n'importe quelle séquence de chiffres 12345
sys.ordinal n'importe quelle séquence de chiffres 12345

Paramètres

Cette section décrit les paramètres supplémentaires que vous pouvez configurer lorsque vous activer DTMF.

Chiffre final

Ce paramètre contrôle l'appui sur une touche qui entraîne l'arrêt immédiat de la saisie DTMF. sans avoir à attendre la moindre réponse. Il est courant d'utiliser # pour ce paramètre. Le chiffre de fin n'est pas inclus dans l'entrée convertie de l'utilisateur final. Par exemple : Si le chiffre de fin est # et que l'entrée est 123#, alors l'utilisateur final converti l'entrée fournie au traitement de l'agent est 123.

Délai avant expiration entre les chiffres

Un utilisateur final peut s'arrêter en saisissant une séquence de touches. Si cette pause est supérieure au délai avant expiration interchiffre, Dialogflow annule le traitement DTMF de la séquence.

Si Dialogflow abandonne le traitement DTMF, il fournit l'état non converti capturée jusqu'alors dans l'agent en tant qu'entrée utilisateur. Cette entrée est ne correspondra probablement pas à des paramètres d'intent ou de formulaire. Dialogflow appeler un événement sans correspondance.

Lorsque vous utilisez la console, ce champ est exprimé en secondes.

Délai avant expiration du point de terminaison

Lorsqu'une correspondance est établie pour une séquence de touches, Dialogflow continue à les pressions sur les touches du processus. Le délai d'expiration des points de terminaison est la durée pendant laquelle Dialogflow attend d'avoir plus d'entrées après une correspondance avant à l'arrêt de la détection. Ce comportement gère les scénarios dans lesquels la séquence est une longueur variable, comme les nombres illimités.

Si l'utilisateur final suspend l'entrée pendant une durée supérieure au délai avant expiration des points de terminaison durée, Dialogflow abandonne le traitement DTMF et convertit le la séquence correspondante, comme d'habitude.

Activer DTMF

Vous pouvez activer le format DTMF au niveau de l'agent, de la page ou du paramètre. Le format DTMF sera appliqué à tout ce qui est dans ce champ d’application. Cette section décrit l'activation du format DTMF pour un agent, par exemple. Vous pouvez également activer le format DTMF dans les Paramètres de la page (pages), Paramètres de flux (flux), ou en sélectionnant un paramètre et en affichant la menu des paramètres. Dans tous les cas, les paramètres DTMF se trouvent en bas de la page.

  1. Accédez à Paramètres de l'agent, puis sélectionnez l'onglet Voix et SVI.

  2. En bas de la page, cochez la case Activer le DTMF.

  3. Définissez les valeurs associées au chiffre de fin, à la durée du délai avant expiration de l'interchiffre et Délai avant expiration de la pointage. DTMF est à présent activé pour tous les éléments le champ d'application de cet agent. Désormais, s'ils sont définis à un niveau inférieur, ces paramètres remplacent les paramètres de niveau supérieur. Tous les intents ou types d'entités actifs des emplacements actifs de ce champ d'application peuvent être déclenchés si des formats DTMF sont définis.

Ajouter un format DTMF à un intent

  1. Dans le menu de navigation de gauche, sélectionnez l'onglet Gérer, puis cliquez sur Intents :

  2. Sélectionnez un intent dans la liste qui s'affiche et accédez au motif DTMF. .

  3. Saisissez une séquence DTMF. Vous pouvez utiliser modèles d'expression régulière si des schémas DTMF complexes.

  4. Cliquez sur Enregistrer pour enregistrer les modifications.

Ajouter un format DTMF à une entité

  1. Dans le menu de navigation de gauche, sélectionnez l'onglet Gérer, puis cliquez sur Types d'entités.

  2. Sélectionnez un type d'entité dans la liste qui s'affiche. Accédez au modèle DTMF. de la table Entities (Entités).

  3. Définissez un format DTMF pour chaque entité du tableau. Vous pouvez utiliser modèles d'expression régulière si des schémas DTMF complexes.

  4. Cliquez sur Enregistrer pour enregistrer les modifications.

Utiliser le format DTMF dans le simulateur

Vous pouvez tester votre configuration DTMF dans le simulateur de la console.

  1. Dans la console Dialogflow, cliquez sur Test Agent (Agent de test) en haut à droite. le coin de la main de l'écran.

  2. Dans le panneau qui s'affiche, cliquez sur le symbole + à côté du bouton Parler à "agent". Sélectionnez DTMF.

  3. Saisissez le format DTMF que vous souhaitez tester et le chiffre de fin DTMF. Marque vérifiez que la case Envoyer une nouvelle entrée DTMF est cochée, puis cliquez sur Envoyer. La réponse à l'entrée DTMF s'affiche dans le simulateur.