Events (Dialogflow)

Normalerweise werden Intents anhand von Nutzereingaben in Form von natürlicher Sprache ausgelöst. Durch die Verwendung von Events können Intents auch aus dem Backend ausgelöst werden. Bei Dialogflow lassen sich Events in plattformabhängige Events und Custom Events aufteilen.

Ein Beispiel für Events

Für einen News & Media Chatbot mit Push-Nachricht Funktion kann ein Intent mit einem Event hinterlegt werden, der täglich um 18:00 Uhr neue Artikel versendet. Der Intent wird demnach nicht nach einer Nachricht des Nutzers ausgelöst, sondern wenn das Backend-System einen neuen Artikel zum abonnierten Thema anzeigt.

Plattformabhängige Events

Diese Art von Events werden durch Aktivitäten des Users auf dem jeweiligen Output Kanal, der mit Dialogflow verbunden ist, ausgelöst. Ein gängiges Beispiel ist das Welcome Event, dass bei Facebook nach dem Betätigen des Los geht’s Buttons aktiviert wird.

Custom Events

Custom Events werden selbst für einen bestimmten Use Case definiert und sind nicht von dem Output Kanal abhängig.

> Zurück zum BOTwiki - Das Chatbot Wiki