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 Connect Customer: memorizza l'input del cliente
Questo argomento definisce il blocco di flusso per archiviare l’input come attributo di contatto e quindi crittografarlo.
Description
Questo blocco è simile a Recupera input cliente, ma questo archivia l'input come attributo di contatto (nell'attributo di sistema Input del cliente archiviato) e consente di crittografarlo. In questo modo è possibile crittografare input sensibili come i numeri di carta di credito. Questo blocco:
-
Riproduce un prompt per ottenere una risposta da parte del cliente. Ad esempio, "Inserisci il numero della tua carta di credito" o "Inserisci il numero di telefono che dobbiamo usare per richiamarti".
-
Riproduce un prompt audio interrompibile o riproduci da testo a voce per un cliente a cui rispondere.
-
Archivia l'input numerico come nell'attributo di sistema Input del cliente archiviato.
-
Consente di specificare una chiave di terminazione personalizzata.
-
Se durante una chiamata il cliente non inserisce alcun input, il contatto viene instradato al ramo Successo con il valore Timeout. Aggiungi un blocco Verifica attributi contatti per verificare i timeout.
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 |
No - Ramo Errore |
Operazione |
No - Ramo Errore |
No - Ramo Errore |
Tipi di flusso
È possibile utilizzare questo blocco nei seguenti tipi di flusso:
-
Flusso in entrata
-
Flusso di coda del cliente
-
Outbound whisper flow (Flusso di messaggi vocali in uscita)
-
Flusso di trasferimento all'agente
-
Flusso di trasferimento alla coda
Properties
L'immagine seguente mostra la pagina delle proprietà del blocco Archivia input cliente. Mostra la sezione Prompt configurata per riprodurre il Prompt audio.
Per informazioni sulla scelta di un prompt dalla libreria Connect Customer o da un bucket S3, consulta il blocco. Riproduci comando
L'immagine seguente mostra la sezione Input del cliente della pagina. È configurato per consentire fino a 20 cifre.
Nota le seguenti proprietà:
-
Maximum Digits (Numero massimo di cifre): definisci il numero massimo di cifre che un cliente può immettere.
-
Phone number (Numero di telefono): questa opzione è utile per gli scenari di richiamata in coda.
-
Formato locale: se tutti i clienti chiamano dallo stesso paese in cui si trova l'istanza, scegli tale paese dall'elenco a discesa. Connect Customer compila quindi automaticamente il codice del paese per i clienti in modo che non debbano inserirlo.
-
Formato internazionale: se hai clienti che chiamano da paesi diversi, scegli Formato internazionale. Connect Customer richiede quindi ai clienti di inserire il prefisso internazionale.
-
L’immagine seguente mostra la sezione Impostazioni input della pagina. È impostato sul timeout dopo 15 secondi di mancato input e 3 secondi per gli input successivi.
Nota le seguenti proprietà:
-
Timeout prima della prima voce: specifica il tempo di attesa per l'immissione della risposta di un cliente tramite voce o DTMF. Ad esempio, è possibile immettere 20 secondi, per dare al cliente il tempo di prendere la propria carta di credito.
-
Timeout tra ogni immissione: specifica per quanto tempo attendere la successiva cifra di input dal cliente, tramite voce o DTMF. Ad esempio, imposta questo campo su 10 secondi. Al momento del ritiro del numero della carta di credito del cliente, dopo che il cliente ha inserito la prima cifra del numero della carta, Connect Customer attende fino a 10 secondi prima di premere la cifra successiva. Se impiegano più di 10 secondi tra due cifre qualsiasi, Connect Customer considera l'input completo o scaduto. Per impostazione predefinita, Connect Customer attende 5 secondi per ogni cifra.
-
Valore minimo: 1 secondo
-
Valore massimo: 20 secondi
-
-
Encrypt entry (Crittografa immissione): crittografa l'immissione del cliente, ad esempio la carta di credito.
-
Specify terminating keypress (Specifica chiave di terminazione): definisci una chiave di terminazione personalizzata che viene utilizzata quando i contatti completano gli input DTMF. La chiave di terminazione può essere lunga fino a cinque cifre, con i caratteri #, * e 0-9, anziché solo #.
Nota
Per utilizzare un asterisco (*) come parte della chiave di terminazione, è necessario anche scegliere Disable cancel key (Disabilita chiave di annullamento).
-
Disable cancel key (Disabilita la chiave di annullamento): per impostazione predefinita, quando un cliente inserisce * come input, vengono eliminati tutti gli input DTMF precedenti. Tuttavia, se si sceglie Disabilita il tasto di annullamento, Connect Customer considera il * come qualsiasi altro tasto.
Se si invia l'input DMTF a un blocco Funzione AWS Lambda , la proprietà Disable cancel key (Disabilita la chiave di annullamento) influisce sull'input, come segue:
-
Quando la proprietà Disabilita la chiave di annullamento è selezionata, tutti i caratteri immessi, inclusi gli eventuali *, vengono inviati al blocco della funzione AWS Lambda .
-
Quando Disabilita la chiave di annullamento non è selezionato, solo l’asterisco * viene inviato al blocco della funzione AWS Lambda .
Ad esempio, supponiamo di aver scelto Disable cancel key (Disabilita la chiave di annullamento) e che un cliente abbia inserito 1#2#3*4###, dove ## è la chiave di terminazione. Il blocco della funzione AWS Lambda riceve quindi l’intero 1#2#3*4# come input. È possibile programmare la funzione Lambda per ignorare il carattere prima del carattere *. Quindi, l'input del cliente sarebbe interpretato come 1#2#4#.
-
Problemi con l'input DTMF?
Supponiamo di avere lo scenario seguente con due flussi di contatti, ognuno dei quali acquisisce l'input DTMF dei clienti:
-
Un flusso utilizza il blocco Recupera input cliente per richiedere l'input DTMF ai clienti.
-
Dopo aver inserito l'input DTMF, utilizza il blocco Trasferisci al flusso per spostare il contatto al flusso di contatti successivo.
-
Nel flusso successivo, è presente un blocco Archivia input cliente per ottenere più input DTMF dal cliente.
Esiste un periodo di configurazione tra il primo e il secondo flusso. Ciò significa che se il cliente inserisce l'input DTMF molto rapidamente per il secondo flusso, alcune cifre DTMF potrebbero non essere inserite.
Ad esempio, il cliente deve premere 5, quindi attendere una richiesta dal secondo flusso, quindi digitare 123. In questo caso, 123 viene acquisito senza problemi. Tuttavia, se non attende la richiesta e inserisce 5123 molto rapidamente, il blocco di Archivia input cliente può acquisirne solo 23 o 3.
Per garantire che il blocco Archivia input cliente nel secondo flusso di contatti acquisisca tutte le cifre, il cliente deve attendere la riproduzione del prompt e quindi immettere il proprio tipo di input DTMF.
Buffering dei toni tattili
Quando il buffering dei toni tattili è abilitato tramite il Imposta il comportamento del buffer Touchtone blocco, il blocco di input del cliente Store si integra con il buffer:
-
Le cifre memorizzate nel buffer vengono utilizzate automaticamente come input. Se il buffer contiene già un numero sufficiente di cifre per soddisfare il massimo configurato, la richiesta viene ignorata completamente e il flusso procede immediatamente.
-
Se il buffer contiene un numero inferiore di cifre rispetto al numero massimo configurato, il blocco attende che il cliente inserisca le cifre rimanenti utilizzando il timeout tra le cifre. Ad esempio, se il massimo è di 6 cifre e il buffer ne contiene 4, il blocco ne raccoglie altre 2 dal cliente prima di procedere.
-
Le pressioni dei tasti di terminazione personalizzate vengono rispettate. Se la pressione di terminazione viene visualizzata nel buffer, la raccolta degli input termina a quel punto.
Per ulteriori informazioni, consulta Imposta il comportamento del buffer Touchtone.
Blocco configurato
L'immagine seguente mostra un esempio dell'aspetto del blocco quando viene configurato. Presenta i seguenti rami: Successo, Errore e Numero non valido.
-
Numero non valido: cosa fare se il cliente inserisce un numero non valido.
Flussi di esempio
Connect Customer include una serie di flussi di esempio. Per istruzioni che spiegano come accedere ai flussi di esempio nel designer del flusso, consulta Flussi di esempio in Connect Customer. Di seguito sono riportati gli argomenti che descrivono i flussi di esempio che includono questo blocco.