Bloco de fluxo no Amazon Connect: Loop - Amazon Connect

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

E-mail

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.

A página de propriedades do bloco Loop.

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.

Um bloco Loop configurado.