Bloc de flux dans Amazon Connect : Boucle - Amazon Connect

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Bloc de flux dans Amazon Connect : Boucle

Cette rubrique définit le bloc de flux permettant de compter le nombre de fois que les clients passent par la branche Boucle.

Description

  • Effectue une boucle sur les mêmes blocs pour le nombre configuré via la branche Looping.

  • Une fois la boucle terminée, la branche Complete est suivie.

  • Si l'entrée fournie est incorrecte, la branche Error est suivie.

  • Ce bloc est souvent utilisé avec un bloc Get customer input (Obtenir une entrée client). Par exemple, si le client ne réussit pas à saisir son numéro de compte, vous pouvez effectuer une boucle pour lui donner une autre occasion de le saisir.

Canaux pris en charge

Le tableau suivant indique comment ce bloc achemine un contact qui utilise le canal spécifié.

Channel Pris en charge ?

Voix

Oui

Chat

Oui

Sous-tâche

Oui

E-mail

Oui

Types de flux

Vous pouvez utiliser ce bloc dans les types de flux suivants :

  • Tous les flux

Propriétés

L'image suivante montre la page Propriétés du bloc Boucle. Il est configuré pour se répéter trois fois, puis il bifurque.

La page des propriétés du bloc Boucle.

Dans le menu déroulant Sélectionnez une action, choisissez l'une des options suivantes :

  • Définissez le nombre de boucles

  • Définir le tableau pour le bouclage

Définissez le nombre de boucles

Lorsque la sélection d'une action est définie sur « Définir le nombre de boucles », notez les propriétés suivantes :

  • Le bloc de boucle tournera en boucle pour le nombre spécifié

  • Si l'entrée fournie n'est pas un nombre valide, une branche d'erreur est prise

  • Si le nom de la boucle est fourni, vous pouvez accéder à l'index actuel via $.Loop. < yourLoopName >.Index, commence à 0

Définir le tableau pour le bouclage

Lorsque la sélection d'une action est définie sur « Définir le tableau pour le bouclage », notez les propriétés suivantes :

  • Vous pouvez fournir un tableau ou une liste pour parcourir chaque élément du bloc de boucle

  • Le bloc tournera en boucle pour le nombre d'éléments contenus dans l'entrée

  • Le nom de la boucle est requis pour parcourir un tableau

  • Vous pouvez accéder aux éléments suivants avec le nom de la boucle

    • $.Boucle. < yourLoopName >.Index - Indice actuel, à partir de 0

    • $.Boucle. < yourLoopName >.Element - Élément en boucle actuel

    • $.Boucle. < yourLoopName >.Elements - Le tableau d'entrée fourni

  • Une branche d'erreur est prise si un tableau non valide est fourni

Conseils de configuration

  • Si vous saisissez 0 pour le nombre de boucles, la branche Complete (Terminé) est suivie la première fois que ce bloc s'exécute.

  • Si un nom de boucle est fourni, il doit être unique, c'est-à-dire qu'aucune autre boucle ne doit être active avec le même nom de boucle.

Bloc configuré

L'image suivante montre un exemple de ce à quoi ressemble ce bloc lorsqu'il est configuré. Il comporte trois branches : Looping, Complete et Error.

Un bloc Boucle configuré.