Ramificazione di un argomento

Completato

L'aggiunta di ramificazioni a un argomento è ciò che trasforma effettivamente l'argomento da un percorso unidirezionale a una conversazione a più livelli. Diversi fork e percorsi assicurano la disponibilità di dati e risoluzioni per il cliente in base alla situazione corrente.

La ramificazione consente di valutare le condizioni per avviare nodi conversazione al fine di iniziare un altro argomento, visualizzare un nodo messaggio o attivare un flusso di Power Automate. È possibile aggiungere manualmente condizioni di ramificazione tra nodi, ad esempio inserendo un ramo dopo aver posto una domanda come "In quale paese vivi?". La risposta del cliente alla domanda viene memorizzata come variabile e le condizioni del ramo possono essere create in base a tale variabile. A questo scopo, selezionare + per aggiungere un nodo, quindi selezionare Aggiungi una condizione e l'opzione Ramo basato su una condizione.

Screenshot dell'opzione Aggiungere una condizione espansa per mostrare le opzioni Ramo basato su una condizione e Ramo per tutte le altre condizioni.

A questo punto, è necessario specificare il modo in cui la conversazione con l'agente deve essere ramificata. Ad esempio, se è stata impostata l'autenticazione utente finale, è possibile che si desideri specificare un messaggio diverso se l'utente è connesso (è possibile che la connessione sia stata eseguita in precedenza nella conversazione).

Screenshot dei rami della conversazione dell'agente.

A seconda di ciò che si seleziona nel campo Identifica del nodo della domanda, la ramificazione potrebbe verificarsi automaticamente. Avviene sempre quando si seleziona Opzioni a scelta multipla. Per ogni opzione si crea un ramo. Ad esempio, se un nodo domanda chiede a un cliente la posizione del negozio preferito fornendo le opzioni "Seattle" e "Bellevue", si creerà un ramo di condizione per ogni opzione. È necessario assicurarsi di fornire una risoluzione del percorso completata per entrambi gli elementi.