Configurationun départtâche

Vous pouvez définir tâche un tâche comme le début à la place d’un menu de départ. Cela option est utile Architect lorsque vous voulez chercher quelque chose flux sur l’appel avant de procéder à la. Vous pouvez utiliser un tâche commencement pour déterminer si l’heure actuelle de l’appel est a.m. ou p.m., et puis traiter "Bonjour" ou "Bonjour" audio en conséquence. Ou, vous voudrez peut-être déterminer si l’appelant flux a déjà sélectionné une langue dans flux un précédent et n’a pas besoin de le définir à nouveau dans le courant.

Dans cet exemple, configurer flux nous allons déterminer si l’appelant a déjà sélectionné une langue pour l’appel et, si non, présenter à l’appelant un menu De langue sélectionnée. Tout d’abord, tâche créez une langue tâche de contrôle et configurez-la comme le Starting. Ensuite, configurez le tâche pour capturer le paramètre de langue, si disponible. Sinon, présentez les choix de langue à l’appelant.

Remarque :  Cet exemple suppose que l'espagnol (en-es) est une langue configurée dans le flux d'appels.

Cliquez pour élargir tâche l’exemple. Cliquez à nouveau pour le fermer :

  1. À partir de la boîte à outils, cliquez pour élargir la catégorie Tâche et faites glisser tâche optionà la zone tâches réutilisables.
  2. Sur les tâches réutilisablesconception région, faire ce qui suit :
    1. Dans le champ Nom, tapez Vérifier la langue.
    2. Cliquez sur Définir cela comme le point de départtâche.  Remarque: Notez que la langue de définition réutilisable tâche se déplace pour devenir la tâche de départ et que le message d’accueil initial apparaît maintenant dans la zone de tâche de démarrage. De plus, le menu principal se déplace au bas de la page vers les menus réutilisables.
    3. Cliquez sur Modifier la tâche. L’éditeur tâche s’ouvre.

Ensuite, pour déterminer si une langue est déjà tâche configurée sur l’appel, configurez le en vérifiant la valeur de la variable Interaction.Language.

Remarque :  note: Architect peut également obtenir flux la langue pour le GetCurrentLanguage() fonction, mais la variable Architect Interaction.Language indique qu’aucune langue n’a été fixée sur l’interaction et donne l’occasion de construire une invite disant à l’appelant de choisir une langue.
  1. De la boîte à outils, faites glisser un décision l’action tâche à la conception forme et la baissez au-dessous de l’action Démarrer.
  2. Dans le conception domaine de la décision, faites ce qui suit :
    1. Dans le champ Nom, tapez La langue est-elle définie ?
    2. Passez en mode expression. Pour plus d’informations sur la façon de passer des modes littéral et d’expression, consultez le contenu suggéré.
    3. Dans la zone Expression, tapez IsNotSetOrEmpty (Interaction.Langue).

Cette étape demande si la variable Interaction.Language n’est pas fixée ou vide :

  • S’il est même pas "pas réglé ou vide", alors la langue a déjà été fixée par l’appelant et l’interaction suivra le non production.
  • S’il est "non défini ou vide", la langue n’a pas été définie et le chemin suit le Oui sortie.

Si la variable Interaction.Language n’est « pas fixée ou vide », c'est que l’appelant a sélectionné une langue dans un flux précédent et le chemin suit la sortieOui. À ce stade, vous pouvez diriger l’interaction vers la prochaine action souhaitée. Par exemple, flux d’appels au menu principal :

  1. Dans la boîte à outils, cliquez pour développer le Menu Catégorie.
  2. Faites glisser un Sautez au menu l’action tâche à la conception forme et le déposer en dessous de la sortie No.
  3. Dans la zone conception Saut vers le menu, sélectionnez un nom pour l’action et sélectionnez le menu vers lequel vous voulez diriger l’interaction.

Après Architect avoir déterminé que la langue a déjà été fixée, elle passe immédiatement l’appel au menu que vous sélectionnez ici.

  1. Dans la boîte à outils, faites glisser une action Lire audio, la déposer en dessous du chemin de décision Oui et ajoutez un message d'accueil initial, comme Merci d’avoir appelé XYZ.
  2. À partir de la boîte à outils, étendez données catégorie, faites glisser un Recueillir l’entrée l’action et le déposer en dessous de l’action Play Audio.
  3. Configurer l’action D’entrée de collecte qui demande utilisateur à sélectionner la langue :
    1. Sur le conception formulaire De données, dans le nom type de champ Obtenez le choix de langue utilisateur.
    2. Dans le type de champ Audio d’entrée Appuyez sur 1 pour l’anglais, appuyez sur 2 pour l’espagnol.
    3. Dans le nom de données d’entrée, tapez Task.LanguageChoice (en anglais). Il s’agit de la utilisateur variable Architect utilise pour détecter si le pressé 1 ou 2, et définira la langue en conséquence.
    4. Bouge le Nombre de chiffres barre de défilement vers la gauche jusqu’à Exactement 1 chiffres apparaît. Architectanalyse uniquement l’interaction pour un 1 ou 2, de sorte que vous n’avez pas besoin de définir plus de 1 chiffre.
    5. Cliquez sur le vérification liste de déroulants et sélectionnez Numérique.
    6. Laissez par défaut les délai paramètres inchangés.
      Remarque :  note: À ce flux stade dans le , l’appelant appuyez sur 1 ou 2.
  4. De la boîte à outils, faites glisser un décision l’action, le déposer en dessous du chemin de réussite et le configurer :
      1. Sous la conception forme de décision, dans le nom type de champ Est-ce que le choix de l’anglais ? utilisateur
      2. Passez en mode expression. Pour plus d’informations sur la façon de passer des modes littéral et d’expression, consultez le contenu suggéré.
      3. Dans la zone Expression, tapez Task.LanguageChoice -"1".
  5. De la boîte à outils, faites glisser un Sélectionner une langue l’action, le déposer en dessous du chemin Oui, et le configurer :
      1. Dans le champ Nom, tapez L’utilisateur a choisi l’anglais.
      2. Cliquez sur la liste déroulante des langues et sélectionnez Anglais [Etats-Unis] (en-us).
  6. Configurez le reste du chemin si l’utilisateur a choisi l’anglais :
    1. À partir de la boîte à outils, étendez menu catégorie, faites glisser un Sautez au menu l’action, et le déposer en dessous de l’utilisateur a choisi l’action anglaise.
    2. Sur le formulaire conception Jump to Menu, sélectionnez un nom pour l’action et sélectionnez le menu vers lequel vous voulez diriger l’interaction.
  7. Configurer le reste du utilisateur chemin si le n’a pas choisi l’anglais :
    1. Répétez l’étape 4, en remplacement avez-vous choisi l’anglais ? utilisateur avec Avez-le utilisateur choix Espagnol ? et Task.LanguageChoiceMD"1" avec Task.LanguageChoiceMD"2".
    2. Répéter l’étape 5, en remplaçant L’utilisateur a choisi l’anglais avec L’utilisateur a choisi l’espagnol et l’anglais [États-Unis] (en-us) avec Espagnol [Espagne] (es-ES).

    Configurez les sorties non et défaillance restantes flux pour répondre aux exigences de votre entreprise lorsque vous n’obtenez pas de langue configurée. Par exemple, vous pouvez transférer l’interaction à un opérateur ou déconnecter l’appel.