Condividi tramite


Fai una domanda

Un nodo Domanda richiede informazioni all'utente e memorizza la sua risposta in una variabile da utilizzare successivamente nella conversazione.

Il nodo consente di scegliere il tipo di informazioni da raccogliere, ad esempio una risposta a scelta multipla, un'entità predefinita o un'entità personalizzata. Le proprietà del comportamento delle domande consentono di controllare il comportamento del nodo, ad esempio cosa fare quando l'utente immette una risposta non valida.

Come i nodi Messaggi, i nodi Domanda possono includere immagini, video, schede, risposte rapide e varianti dei messaggi. Per altre informazioni, consulta Inviare un messaggio.

Suggerimento

Rinominare i nodi per renderli più facili da identificare. Seleziona il campo del nome del nodo per aggiornare direttamente il nome, oppure seleziona l'icona Altro () del nodo e seleziona Rinomina dal menu. Puoi inoltre rinominare i nodi nell'editor del codice.

Non è possibile rinominare i nodi Trigger e i nodi Vai al passaggio.

I nomi dei nodi possono avere una lunghezza massima di 500 caratteri.

Prerequisiti

Aggiungere un nodo della domanda

  1. Seleziona l'icona Aggiungi nodo sotto il nodo sotto il quale desideri aggiungere un nuovo nodo, quindi seleziona Fai una domanda. Viene visualizzato un nodo Domanda vuoto.

    Screenshot di una nuova modalità Domanda con campi per inserire un messaggio, impostare il tipo di dati da raccogliere e selezionare una variabile per memorizzare la risposta dell'utente.

  2. Nella finestra del messaggio, inserisci la domanda che vuoi porre.

  3. In Identifica, espandi l'elenco e seleziona il tipo di informazioni che l'agente deve identificare nella risposta dell'utente. Puoi selezionare un'entità esistente o creane una nuova se necessario. Istruzioni sull'utilizzo delle entità in una conversazione.

    A seconda dell'opzione Identifica selezionata, potrebbero esserci altre proprietà da impostare.

    Ad esempio, per Opzioni a scelta multipla, devi specificare le scelte che l'utente può selezionare nel campo Opzioni per l'utente. Durante una conversazione, ogni scelta viene visualizzata come un pulsante, ma gli utenti possono anche digitare la propria risposta.

  4. Seleziona il nome della variabile predefinito in Salva risposta utente con nome per aprire il riquadro Proprietà variabile e modificare il nome in modo significativo, ad esempio customerName o bookingDate.

    Per scegliere una variabile diversa o crearne una nuova, seleziona > per aprire il riquadro Seleziona una variabile.

  5. Per personalizzare il comportamento del tuo nodo Domanda, configura le proprietà della domanda.

Configurare le proprietà delle domande

Il riquadro Proprietà domanda consente di regolare comportamenti come la richiesta, la convalida e le interruzioni.

  1. Per aprire il riquadro Proprietà domanda, seleziona l'icona Altro () del nodo Domanda, quindi seleziona Proprietà.

  2. Nel riquadro Proprietà della domanda, seleziona la categoria desiderata:

Configurare il comportamento della domanda

Le proprietà di comportamento della domanda consentono di controllare se il copilota può saltare la domanda e come risponde a una risposta non valida.

Ignora comportamento

Ignora comportamento determina cosa deve fare l'agente se la variabile del nodo della domanda ha già un valore precedente nella conversazione.

  • Consenti di ignorare la domanda: ignorare la domanda se la variabile contiene un valore.
  • Chiedi ogni volta: porre la domanda anche se la variabile contiene un valore.

Richiedi

Richiedi: definisce il modo in cui l'agente reagisce se non ottiene una risposta valida dall'utente. Puoi dirgli di riprovare una, due volte o andare avanti senza ottenere una risposta. Per personalizzare ciò che il tuo agente fa quando va oltre, configura le proprietà in Nessuna entità valida trovata nel riquadro Riconoscimento dell'entità.

  • Numero di nuove richieste: il numero di volte in cui l'agente tenta di ottenere una risposta valida. Ripeti fino a 2 volte è l'impostazione predefinita. Puoi anche selezionare Ripeti una volta o Non ripetere.
  • Richiesta di ripetizione: per modificare il messaggio, seleziona Personalizza, quindi inserisci la nuova richiesta.

Configurare il riconoscimento delle entità

Le proprietà di riconoscimento delle entità consentono di espandere la convalida oltre le regole predefinite per l'entità da raccogliere e di scegliere cosa accade quando il copilota non è in grado di ottenere un valore di entità valido dall'utente.

Impostazioni entità

Immetti il nome del set di opzioni definito in Power Fx utilizzato per fare riferimento agli elementi dell'elenco.

Convalida di entità aggiuntiva

Per impostazione predefinita, il nodo Domanda verificherà se la risposta di un utente è valida in base all'entità selezionata. Convalida di entità aggiuntiva: consente di aggiungere criteri al test di base. Ad esempio, il nodo Domanda accetta qualsiasi valore numerico quando identifica un numero, ma è consigliabile verificare che sia inferiore a 10. Puoi inoltre modificare la richiesta per aiutare l'utente a immettere una risposta valida.

  • Condizione: immetti una formula Power Fx che restituisce un valore booleano (true o false); ad esempio, Topic.Var1 < 10
  • Messaggio di condizione non soddisfatta: per modificare il messaggio, seleziona Personalizza, quindi inserisci la nuova richiesta.

Nessuna entità valida trovata

Nessuna entità valida trovata: determina cosa succede quando l'agente smette di provare a ottenere una risposta valida dall'utente. È possibile passare la domanda a un agente umano o fornire temporaneamente un valore predefinito. Puoi anche modificare la richiesta per fornire all'utente più contesto.

  • Azione se non viene trovata alcuna entità:

    • Esegui escalation: reindirizza l'utente all'argomento di sistema Eseguire l'escalation. Si tratta del comportamento predefinito.
    • Imposta variabile su valore: imposta la variabile di output su un valore e passa al nodo successivo. Immetti o seleziona il valore in Valore entità predefinito.
    • Imposta la variabile su vuota (nessun valore): cancella la variabile di output e passa al nodo successivo. Puoi utilizzare un nodo condizione in seguito per verificare se la variabile ha un valore.
  • Nessun messaggio trovato per l'entità: per modificare il messaggio, seleziona Personalizza, quindi inserisci la nuova richiesta.

Configurare l'interruzione del comportamento

Le impostazioni di interruzione determinano se l'utente è autorizzato a interrompere il flusso dell'argomento corrente per passare a un argomento diverso.

  • Consenti il passaggio a un altro argomento: l'utente può passare a un nuovo argomento quando la sua risposta alla domanda corrisponde a un trigger per l'altro argomento con attendibilità elevata.
  • Solo argomenti selezionati: specifica a quali argomenti l'utente può passare da questo nodo della domanda.