ChatBotKit's event monitoring system provides visibility into platform activities through comprehensive tracking and analysis capabilities. This system helps you understand how your bots, conversations, and integrations are performing by automatically capturing and storing platform events for analysis.

The event monitoring system is designed to help platform users gain insights into usage patterns, identify performance trends, and understand how their ChatBotKit resources are being utilized over time.

Why Event Monitoring Matters

Event monitoring provides valuable insights into platform usage that help you:

  • Understand Usage Patterns: See how your bots and integrations are being used across different time periods
  • Track Performance: Monitor response times, completion rates, and system efficiency
  • Identify Trends: Discover patterns in user behavior and platform utilization
  • Optimize Resources: Make data-driven decisions about bot configuration and resource allocation
  • Monitor Health: Keep track of system performance and identify potential issues

What Gets Tracked

The system automatically captures various types of platform activities:

  • Bot Operations: Creation, updates, configuration changes, and usage statistics
  • Conversation Events: Message flows, completion rates, and user interaction patterns
  • Integration Activities: Third-party service connections and data synchronization events
  • User Actions: Platform navigation, feature usage, and administrative activities
  • Performance Metrics: Response times, throughput, and system efficiency measurements

Accessing Event Data

Events Dashboard

Navigate to the Events page in your ChatBotKit dashboard to access the event monitoring interface. This page provides:

  • Real-time event streams showing current platform activity
  • Filtering options to focus on specific event types or time periods
  • Export functionality for downloading event data
  • Search capabilities to find specific events or patterns

Key Features

  • Real-Time Monitoring: View platform activities as they happen
  • Historical Analysis: Access event data over extended time periods
  • Flexible Filtering: Focus on specific resources, time ranges, or event types
  • Data Export: Download event information in JSON or CSV formats for external analysis

Getting Started

  1. Access the Events Page: Go to the Events section in your ChatBotKit dashboard
  2. Explore Current Activity: Review real-time events to understand current platform usage
  3. Apply Filters: Use filtering options to focus on specific types of events or time periods
  4. Export Data: Download event data for detailed analysis or record keeping

The event monitoring system operates automatically in the background, so no additional configuration is required to start tracking platform activities.

Data Retention and Export

Event data is stored with 90 day retention, allowing you to analyze historical trends and patterns over extended periods. Export capabilities enable you to download event data for external analysis, compliance reporting, or integration with business intelligence tools.

This comprehensive monitoring helps ensure you have complete visibility into platform operations and can make informed decisions about optimization and resource management.