Eventi

Gli intent vengono normalmente abbinati quando un'espressione dell'utente finale corrisponde a una frase di addestramento dell'intent. Tuttavia, puoi anche attivare gli intent utilizzando gli eventi. Gli eventi possono essere richiamati in molti modi.

Esistono due tipi di eventi:

  • Eventi della piattaforma: Questi eventi integrati vengono forniti dalle integrazioni della piattaforma. Vengono richiamati quando si verificano eventi specifici della piattaforma. Ad esempio, l'evento FACEBOOK_LOCATION viene richiamato dall'integrazione di Facebook quando un utente finale accetta o rifiuta una richiesta per la posizione dell'utente finale.
  • Eventi personalizzati: Sono eventi definiti da te. Puoi richiamare questi eventi utilizzando fulfillment o l'API. Ad esempio, potresti impostare un avviso a tempo durante una conversazione, che richiama un evento a una determinata ora. Questo evento potrebbe attivare un intent che avvisa l'utente finale di qualcosa.

Configurare un intent per gli eventi

Gli eventi vengono identificati semplicemente dal nome. Gli eventi specifici della piattaforma hanno nomi specifici, ma puoi assegnare qualsiasi nome agli eventi personalizzati.

Per configurare un intent in modo che venga attivato quando vengono richiamati determinati eventi:

  1. Vai alla console di Dialogflow ES.
  2. Seleziona un agente.
  3. Seleziona Intent nel menu della barra laterale a sinistra.
  4. Seleziona un intento.
  5. Espandi la sezione Eventi.
  6. Inserisci uno o più nomi di eventi.

Per aggiornare gli eventi di intent con l'API, consulta il tipo Intents.

Parametri evento

Quando vengono richiamati, gli eventi possono anche avere dati dei parametri a cui puoi accedere nelle risposte dell'intent attivato. Per saperne di più, consulta la sezione Documentazione di riferimento sui parametri per un parametro evento.