Karta Zdarzenia umożliwia sprawdzanie i filtrowanie zdarzeń na podstawie określonych kryteriów. Można filtrować według typu zdarzenia, identyfikatora konwersacji, identyfikatora użytkownika lub identyfikatora wiadomości. Każde zdarzenie ma typ i status, dzięki czemu można śledzić, które zdarzenia są przetwarzane poprawnie, a które mogą się nie powieść.
Zdarzenia są kluczowymi wyzwalaczami, które bot rozpoznaje i na które reaguje podczas konwersacji. Reprezentują one wszystko, co dzieje się w obrębie bota, od wiadomości użytkownika i odpowiedzi bota po zdarzenia na poziomie systemu. Zrozumienie i zarządzanie zdarzeniami jest naprawdę ważne dla monitorowania zachowania bota i rozwiązywania problemów.
Wydarzenia obejmują takie rzeczy jak
conversationStarted
co oznacza początek nowej rozmowy.message_created
wyzwalany przez nową wiadomość użytkownika.webhook:event
wyzwalane przez zdarzenia webhook .
Zdarzenia są powiązane z konwersacjami, dzięki czemu można nawigować między tymi dwiema zakładkami. Na przykład, jeśli określone zdarzenie generuje błąd, można zobaczyć, w której konwersacji wystąpił ten błąd.
W połączeniu z dziennikami i konwersacjami, zdarzenia są naprawdę ważnym źródłem informacji, które pozwalają zrozumieć, jak rozwiązywać wszelkie problemy, na które może napotkać bot.