About Event Notifications (Alpha)
Event Notifications is in Alpha. Features and functionality are subject to change.
This topic provides an introduction to the Event Notifications (Alpha) feature, which allows you to set up notifications for key events from the Vendor Portal.
Overview
Event Notifications allow you to subscribe to specific events and receive alerts through email or webhook. A single subscription can include multiple event types, each with its own independent filter configuration. You can create highly-targeted notifications using filters to focus on the events that matter most to your workflow.
Event types are predefined and organized by category (Instance, Customer, Support, Release, Channel). You can also filter events by application, customer, channel, license type, and your custom license field values (entitlements).
Events are queued to SQS for reliable processing, and notifications are matched against event filters in real-time. Email notifications are sent through the email service that you configure. Webhook notifications include HMAC signatures for verification.
For more information about how to configure notifications, see Create Event Notification Subscriptions (Alpha).
Comparison to Instance Notifications (Classic)
Event Notifications (Alpha) is the next generation of instance notification functionality in the Vendor Portal. Compared to Instance Notifications (Classic), Event Notifications offers more event types, fine-grained filtering, flexible routing to individual or team email addresses or webhooks, notification history tracking, and better access control.
You can use Event Notifications (Alpha) concurrently with Instance Notifications (Classic) while you evaluate and transition.
The following table compares the functionality offered by Instance Notifications (Classic) and Event Notifications (Alpha):
| Feature | Instance Notifications (Classic) | Event Notifications (Alpha) |
|---|---|---|
| Event Types | Three event types: App Status, System Events, Custom Metrics | More than 20 event types across six categories |
| Scope | Per-instance subscriptions | Team-wide with flexible filtering |
| Delivery | Slack (1 team webhook) + Email (1 user) | Per notification email or webhook |
| Filtering | Instance-level only | Multi-field filters (app, customer, channel, etc.) |
| Permissions | User-scoped | Team-scoped RBAC |
| Webhook Security | Basic | HMAC-SHA256 signing |
| Webhook Testing | Manual | Built-in payload preview and test webhook button |
| Notification History | Minimal | Full delivery attempt tracking with event details |
Limitations
- Event Notifications (Alpha) does not support notifying on custom metric change event types
- Notification events generated are not included in the Instance Bulk Data Export API
- It is possible to create a notification for some resource types, such as customers and support bundles, but not to access the notification linked asset due to your allowed user permissions. This is most likely to impact teams with enterprise and custom RBAC policies. For example, someone with the Sales RBAC role can create a notification for a customer uploading a support bundle, but does not have permission to view the linked specific customer bundle due to their RBAC role permissions.
- The Release Assets Downloaded event might fire per chart or image if the customer pulls each separately as part of your installation instructions. As these assets can be shared across many release versions, the access event is recorded at the chart/image level and is not easily identifiable to a specific release version. If you find this alert too noisy, please reach out to us to further discuss your specific use case.