Overview
Enterprise Eventing provides a scalable, account-level event delivery system for enterprise applications. Service accounts can configure webhook receivers for all devices and locations across an entire enterprise account, enabling real-time monitoring and integration at scale.
What is Enterprise Eventing?
Enterprise Eventing consists of three main components:
- Sinks - Webhook endpoints that receive events
- Subscriptions - Filter configurations that determine which events are delivered
- Events - Real-time notifications about device state changes, lifecycle events, and more
Key Features:
- Account-wide scope - Receive events for all devices and locations in your enterprise account
- Service account authorization - Use service account tokens for programmatic access
- Automatic device inclusion - All devices in the account are automatically included
- Flexible filtering - Filter events by capability, event type, or location group
- Enterprise scale - Designed for fleet management and multi-property monitoring
Use Cases
Enterprise Eventing is designed for:
✅ Real-time Monitoring - Track device status across multiple properties
✅ Fleet Management - Monitor large deployments of devices