View a markdown version of this page

Bloc de flux dans Connect Customer : Loop - Client 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 Connect Customer : Loop

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

Description

  • Parcourt les mêmes blocs pour le numéro 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é.

Canal 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 la liste déroulante Sélectionnez une action, choisissez l'une des options suivantes :

  • Définir le nombre de boucles

  • Définir un tableau pour la mise en boucle

Définir le nombre de boucles

Boîte de dialogue de configuration de boucle avec la liste déroulante Sélectionner une action réglée sur Définir le nombre de boucles et la section Définir le nom de la boucle surlignée.

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

  • Le bloc de boucle effectuera une boucle pendant 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. <your LoopName >.Index, commence à 0

Définir un tableau pour la mise en boucle

Panneau de configuration de boucle affichant la sélection des actions, un tableau pour les options de boucle et les paramètres de nom de boucle.

Lorsque la sélection d'une action est définie sur « Définir le tableau pour la mise en boucle », 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 effectuer une boucle sur un tableau

  • Vous pouvez accéder à ce qui suit avec le nom de la boucle

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

    • $.Boucle. <your LoopName >.Element - Élément de boucle actuel

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

  • Erreur : une branche 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é.