As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Bloco de fluxo no Amazon Connect: Loop
Este tópico define o bloco de fluxo para contar o número de vezes que é feito loop dos clientes por meio da ramificação Em loop.
Description
-
Percorre os mesmos blocos do número configurado por meio da ramificação Looping.
-
Depois que o loop for concluído, a ramificação Complete será seguida.
-
Se a entrada fornecida estiver incorreta, a ramificação Error será seguida.
-
Esse bloco é usado frequentemente com um bloco Get customer input (Obter entrada de cliente). Por exemplo, se o cliente não puder inserir o número de sua conta, você poderá fazer loop para dar a ele outra oportunidade para inseri-lo.
Canais compatíveis
A tabela a seguir lista como esse bloco direciona um contato que está usando o canal especificado.
| Canal | Compatível? |
|---|---|
|
Voz |
Sim |
|
Chat |
Sim |
|
Tarefa |
Sim |
|
|
Sim |
Tipos de fluxo
É possível usar esse bloco nos seguintes tipos de fluxo:
-
Todos os fluxos
Propriedades
A imagem a seguir mostra a página Propriedades do bloco Loop. Ele é configurado para repetir três vezes e depois se ramifica.
No menu suspenso Selecionar uma ação, escolha entre as seguintes opções:
-
Defina o número de loops
-
Definir matriz para loop
Defina o número de loops
Ao selecionar uma ação definida como “Definir número de loops”, observe as seguintes propriedades:
-
O bloco de loop será repetido para a contagem especificada
-
Se a entrada fornecida não for um número válido, a ramificação de erro será tomada
-
Se o nome do loop for fornecido, você poderá acessar o índice atual por meio de $.Loop. < yourLoopName >.Index, começa em 0
Definir matriz para loop
Ao selecionar uma ação definida como “Definir matriz para loop”, observe as seguintes propriedades:
-
Você pode fornecer uma matriz ou lista para percorrer cada elemento no bloco de loop.
-
O bloco fará um loop para o número de elementos na entrada
-
O nome do loop é necessário para fazer um loop sobre uma matriz
-
Você pode acessar o seguinte com o nome do loop
-
$.Loop. < yourLoopName >.Index - Índice atual, começa em 0
-
$.Loop. < yourLoopName >.Element - Elemento de loop atual
$.Loop. < yourLoopName >.Elements - A matriz de entrada fornecida
-
-
A ramificação de erro é obtida se uma matriz inválida for fornecida
Dicas de configuração
-
Se você inserir 0 para a contagem de loops, a ramificação Complete (Concluído) será seguida na primeira vez que esse bloco for executado.
-
Se um nome de loop for fornecido, ele deverá ser exclusivo, ou seja, nenhum outro loop deve estar ativo com o mesmo nome de loop.
Bloco configurado
A imagem a seguir mostra um exemplo da aparência deste bloco quando configurado. Ele tem três ramificações: Looping, Complete e Error.