Sur n’importe quelle rubrique du scénario, il est possible d’attendre du correspondant la saisie d’une ou plusieurs touches sur le clavier téléphonique et d’orienter la poursuite du scénario vers une rubrique en fonction de cette saisie.
Pour cela, sur la rubrique contenant le choix, cliquez sur l’option Orientation de la boite à outils.
Si des orientations sont déjà définies, elles apparaissent. Pour créer/modifier les orientations, cliquez sur Editer
Les orientations possibles se définissent par :
En fonction de ces choix, il faut indiquer pour chaque possibilité la rubrique de destination. Celle-ci peut aussi être dans un autre scénario, dans ce cas, il choisissez d'abord le scénario puis la rubrique parmi les propositions.
Les rubriques filles de la rubrique éditée apparaissent en haut de liste des rubriques proposées.
Il convient de bien préparer et travailler le scénario vocal en amont pour structurer au mieux le/les arborescences et faciliter la maintenance du service dans le temps.
Le choix X répété autant de fois que souhaité permet d’attendre la saisie de n’importe quel nombre (ou séquence de chiffres). Ainsi la saisie d’une année - sur 4 chiffres - doit être codifiée XXXX. Il est possible de gérer un choix correspondant à une année précise en parallèle, par exemple 2021. Dans cette situation : si le correspondant saisit 2021, il ira dans la rubrique correspondant à ce choix, toute autre saisie de 4 chiffres allant dans la rubrique liée au choix XXXX.
Comme sur la majorité des serveurs vocaux, le correspondant peut interrompre cette saisie en appuyant sur #. Ainsi lorsque le format de la saisie n’est pas fixe / déterminé à l’avance (par exemple la saisie d’un nombre d’heures de travail hebdomadaire), il est conseillé de demander de terminer la saisie par # en paramétrant un format plus large qu’attendu.
En cochant la case Log DTMF, la saisie DTMF est loggée sous la forme rubrique, {chaine DTMF saisie}.
La saisie de l’utilisateur peut être mémorisée dans une variable qui sera accessible durant toute la communication. Elle peut être réutilisée directement dans le scénario (par exemple saisie d’un numéro de poste pour accéder à une boite vocale) ou traitée par des scripts.
L’option Tagger permet d'ajouter un couple variable, valeur dans le fichier de log du scénario.
Pour ajouter un couple de la forme nom de la rubrique, valeur le tag doit être soit directement la valeur , soit une variable dont le contenu sera loggé.
Par exemple
Si tag est "300" dans la rubrique "poids", le log contiendra poids,300 Si tag est "$poids" dans la rubrique "poids", le log contiendra poids, {contenu de la variable $poids}
Pour utiliser un mot clef en lieu et place du nom de la rubrique (permettant de tagger à différent endroit du scénario une même donnée), il faut utiliser la forme variable=valeur, par exemple
Si tag est "machine=$idmachine" alors le log contiendra machine,{valeur de la variable idmachine} et ce quelque soit le nom de la rubrique
Si tag est "machine=FX200" alors le log contiendra machine,FX200 et ce quelque soit le nom de la rubrique
Dans ce dernier cas, la variable machine , accessible ultérieurement par des scripts (→ $params[« machine »] en PHP) contiendra la valeur FX200.
Le choix Reco. Vocale (représenté par la séquence _ASR) permet d'orienter l'appel en cas de retour du service de reconnaissance de la parole.