EInnovator Notification Hub provides a white-label out-of-the box solution to drive user notifications and distributed coordination.
Applications can send notification to users using multiple mediums to maximize responsiveness, including Email, SMS, and in app notifications. A rich and generic event notification model is provided that maps into the needs of virtually all app. Create custom notification templates, for each event source and action.
|Feature Area||Feature||Use Cases|
|User Notifications||Email, SMS, InApp Notifications||Send notification to users using multiple mediums|
|Notification Preferences||Notification preferences UI with multiple themes|
|Rich Programming Model||Custom templates,provided client libraries, test framework|
|User Preferences||Inter-App Preference Synchronization|
|Follower Management||Relation Management and Dissemination of Events|
|Custom Business Rules|
|Auditing||User and Object Actions Tracking|
|Centralized Access Monitoring|
Notifications — Background
User Notifications are a mandatory feature in all applications to build user engagement and responsiveness. Notifications bring user attention to relevant events in application, shows that business care for users, helps to build sense of community, and reduces churn rate.
Asynchronous notifications are also of critical important to maintain coordination and consistency across services in a distributed micro-service architecture. While different services should work independently as as much loosely-coupled as possible, key events often need to be know be all application to maintain state and data consistency.