View a markdown version of this page

Esempio di simulazione - Cliente Amazon Connect

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à.

Esempio di simulazione

Esempio di flusso di contatti

In questo esempio, il flusso di contatti gestisce le intenzioni di prenotazione dei voli utilizzando un bot Amazon Lex configurato per rilevare due intenti: prenotare un volo e inoltrare richieste agli agenti. Quando il bot Lex gestisce con successo l'intento di prenotazione del volo, il flusso di contatti viene interrotto. Se il bot Lex rileva l'intenzione di escalation di un agente o non riesce a cogliere alcuna intenzione, il contatto viene trasferito in coda per essere collegato a un agente.

Flusso di contatti che mostra il bot Lex che gestisce la prenotazione dei voli con percorsi di successo, errore ed escalation degli agenti.

Creazione di un test case per il flusso di contatti

In questo caso di test, convalidiamo due scenari:

  1. L'intento della prenotazione del volo è confermare che il bot Lex raccolga gli slot corretti.

  2. L'escalation dell'agente ha lo scopo di verificare che il contatto venga trasferito in coda dopo l'escalation.

Nel test case designer, crea cinque gruppi di interazione. Collega i primi quattro in sequenza per convalidare il flusso di conversazione con il bot Lex. Aggiungi un quinto gruppo di interazione aperto per convalidare l'azione di trasferimento in coda.

Il gruppo di interazione aperto funziona indipendentemente dagli altri, assicurandosi che il trasferimento in coda sia convalidato anche se un intento non corrisponde o il bot Lex rileva un errore. Questo perché i rami predefiniti del bot Lex e quelli di errore nel flusso di contatti sono entrambi collegati al blocco di trasferimento della coda.

Diagramma del flusso di lavoro che mostra cinque blocchi di convalida con le fasi Observe e Action collegate in sequenza.

Configura le impostazioni del test

In Canale, seleziona Chat, quindi seleziona il flusso di contatti che desideri simulare. Questo test case supporta sia i canali di chiamata vocale che di chat. A seconda della selezione, la simulazione avvierà una chiamata o una sessione di chat. I passaggi seguenti utilizzano la simulazione della chat a scopo dimostrativo.

I risultati della simulazione Lex bot potrebbero non corrispondere alle chiamate vocali reali

La risoluzione dell'intento del bot di Lex V2 potrebbe differire tra simulazione e chiamate vocali reali. Se FallbackIntent osservi risultati inaspettati, utilizza le sostituzioni di Mock Response sul bot Lex per ottenere risultati deterministici. Per ulteriori informazioni sulla configurazione di queste sostituzioni, consulta Lex bot override. Lex non sovrascrivi

La scheda Impostazioni mostra Channel impostato su Chat, Starting point su Flow.

Configura i gruppi di interazione

Gruppo di interazione 1: convalida del messaggio iniziale del bot

Questo gruppo convalida il messaggio di benvenuto iniziale e simula l'intenzione di un cliente di prenotare un volo.

Osserva la configurazione dei blocchi:

  • Tipo di evento: messaggio ricevuto

  • Attore — Sistema

  • Richiesta prevista: «ciao benvenuto su anytravel, puoi dire prenota un volo»

  • Criteri corrispondenti: simili

Progettazione del flusso di lavoro che mostra le fasi di convalida con nodi di osservazione e azione collegati da percorsi di successo.

Configurazione del blocco d'azione:

  • Azione: invia istruzioni

  • Attore - Cliente

  • Tipo di input — Text/Utterance

  • Parametro di input: «Voglio prenotare un volo»

Connect Customer flow designer che mostra più blocchi di convalida con componenti di osservazione e azione.

Gruppo di interazione 2: convalida del bot che raccoglie la città di origine

Questo gruppo verifica che il bot raccolga lo slot corretto per la città di partenza e simula la risposta del cliente.

Usa la stessa configurazione del gruppo di interazione 1 con il prompt di osservazione impostato su «Da dove stai volando?» e il prompt di simulazione è impostato su «Seattle».

Gruppo di interazione 3: convalida la città di destinazione della raccolta dei bot

Questo gruppo verifica che il bot raccolga lo slot corretto per la città di destinazione e simula la risposta del cliente.

Utilizza la stessa configurazione del gruppo di interazione 1 con il prompt di osservazione impostato su «Dov'è la tua destinazione?» e il prompt di simulazione è impostato su «New York».

Gruppo di interazione 4: convalida della data di raccolta dei bot e simulazione dell'escalation di richieste da parte degli agenti

Questo gruppo verifica che il bot raccolga lo slot corretto per la data di partenza e simula una risposta del cliente che attiva l'escalation degli agenti.

Utilizza la stessa configurazione del gruppo di interazione 1 con il prompt di osservazione impostato su «Qual è la tua data di partenza?» e il prompt di simulazione è impostato su «Devo connettermi a un agente».

Gruppo di interazione 5: convalida del trasferimento in coda

Questo gruppo verifica che il contatto venga trasferito in coda e invia un comando di test per terminare il test.

Osserva la configurazione dei blocchi:

  • Tipo di evento: azione attivata

  • Attore — Sistema

  • Tipo di risorsa: coda

  • Risorsa di destinazione: BasicQueue (seleziona la risorsa della coda che desideri osservare)

  • Operazione: trasferimento in coda

Progettazione del flusso di lavoro che mostra più blocchi di convalida con i componenti Observe e Action collegati in sequenza.

Configurazione del blocco d'azione:

  • Azione: comandi di test

  • Tipo di controllo del test: test finale

Pannello di configurazione del blocco di azioni che mostra il tipo di azione dei comandi di test e il tipo di controllo di fine test.

Esegui il test e analizza i risultati

Dopo aver configurato tutti i gruppi e i blocchi di interazione, pubblica il test case e scegli Esegui test per aprire la pagina dei risultati del test e monitorare i risultati in tempo reale.

Al termine del test, i risultati per ciascun gruppo di interazione vengono visualizzati in ordine di esecuzione. Nota che le voci Initial Setup , Start e Completed vengono aggiunte alla traccia di esecuzione per fornire visibilità sui passaggi del sistema per l'avvio e il completamento del test.

I risultati del test mostrano 5 interazioni superate con un tempo di completamento di 18 secondi e passaggi espandibili.

Scegli ogni traccia del gruppo di interazione per visualizzare i risultati dettagliati per ogni osservazione e blocco di azione.

I risultati del test del flusso del bot di prenotazione dei voli mostrano il superamento delle fasi di convalida per la gestione dei messaggi e la raccolta dei dati.

Scegli il link Contact ID per accedere alla pagina dei dettagli del contatto. Se nel flusso di contatti sono abilitati l'interazione automatica degli agenti e il riepilogo automatico delle interazioni, la chat o la chiamata vocale di simulazione verranno analizzate di conseguenza.

Pagina dei dettagli di contatto che mostra la panoramica delle interazioni con la chat, AI-generated gli approfondimenti e la cronologia delle trascrizioni.