Eventi

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

Esistono due tipi di eventi:

  • Eventi della piattaforma: questi eventi integrati sono forniti dalle integrazioni delle piattaforme. 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 di posizione dell'utente finale.
  • Eventi personalizzati: sono gli eventi che definisci tu. Puoi richiamare questi eventi utilizzando fulfillment o l'API. Potresti impostare, ad esempio, un avviso con timestamp durante una conversazione, che richiama un evento in un determinato momento. Questo evento potrebbe attivare un intent che avvisa l'utente finale di qualcosa.

Configurare un intent per gli eventi

Gli eventi sono identificati semplicemente tramite il nome. Gli eventi specifici della piattaforma hanno nomi specifici, ma puoi assegnare un nome qualsiasi agli eventi.

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

  1. Vai alla console Dialogflow ES.
  2. Seleziona un agente.
  3. Seleziona Intent nel menu della barra laterale a sinistra.
  4. Seleziona un intent.
  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 di Intent.

Parametri evento

Quando richiamati, gli eventi possono anche avere dati parametro a cui puoi accedere nelle risposte dell'intent attivato. Per ulteriori informazioni, consulta Riferimento parametro per un parametro evento.