Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Blocco di flusso in Amazon Connect: Loop
Questo argomento definisce il blocco di flusso per il conteggio del numero di volte in cui i clienti vengono collegati in loop attraverso il ramo Loop in corso.
Description
-
Esegue il loop sugli stessi blocchi per il numero configurato tramite il ramo Looping.
-
Una volta completato il ciclo, viene seguito il ramo Complete.
-
Se l'input fornito non è corretto, viene seguito il ramo Error.
-
Questo blocco viene spesso utilizzato con un blocco Get customer input (Recupera input cliente). Ad esempio, se il cliente non riesce a immettere il proprio numero di account, è possibile eseguire un ciclo per dare loro un'altra opportunità di inserirlo.
Canali supportati
La tabella seguente elenca il modo in cui questo blocco instrada un contatto che utilizza il canale specificato.
| Canale | Supportato? |
|---|---|
|
Voce |
Sì |
|
Chat |
Sì |
|
Operazione |
Sì |
|
|
Sì |
Tipi di flusso
È possibile utilizzare questo blocco nei seguenti tipi di flusso:
-
Tutti i flussi
Properties
L'immagine seguente mostra la pagina delle proprietà del blocco Loop. È configurato per ripetersi tre volte, quindi si dirama.
Nel menu a discesa Seleziona un'azione, scegli tra le seguenti opzioni:
-
Imposta il numero di loop
-
Imposta l'array per il looping
Imposta il numero di loop
Quando selezionate un'azione è impostata su «Imposta il numero di loop», tenete presente le seguenti proprietà:
-
Il blocco di loop si ripeterà per il conteggio specificato
-
Se l'input fornito non è un numero valido, viene preso il ramo di errore
-
Se viene fornito Loop Name, è possibile accedere all'indice corrente tramite $.Loop. < yourLoopName >.Index, inizia da 0
Imposta l'array per il looping
Quando select an action è impostato su «Set array for looping», tenete presente le seguenti proprietà:
-
È possibile fornire un array o un elenco per scorrere ogni elemento del blocco loop
-
Il blocco eseguirà un ciclo in base al numero di elementi presenti nell'input
-
Il nome del ciclo è necessario per eseguire il loop su un array
-
È possibile accedere a quanto segue con il Loop Name
-
$.Loop. < yourLoopName >.Index - Indice attuale, a partire da 0
-
$.Loop. < yourLoopName >.Element - Elemento di loop corrente
$.Loop. < yourLoopName >.Elements - L'array di input fornito
-
-
Il ramo di errore viene utilizzato se viene fornito un array non valido
Consigli per la configurazione
-
Se immetti 0 per il numero dei cicli, il ramo Complete (Completato) viene seguito alla prima esecuzione di questo blocco.
-
Se viene fornito un nome di ciclo, deve essere univoco, ovvero nessun altro ciclo deve essere attivo con lo stesso nome di ciclo.
Blocco configurato
L'immagine seguente mostra un esempio dell'aspetto del blocco quando viene configurato. Ha tre rami: Looping, Complete ed Error.