EngageOne Notifications

EngageOne version 4.4 introduced a new feature called Notifications. There are similarities between Notifications and the Event Monitor, but each has a distinct purpose.

The primary purpose of the Event Monitor is to log information about a wide range of events that occur within the system. This information can be used for reporting, auditing and diagnostic purposes. The Event Monitor is highly configurable, and it is possible to create custom event sinks to handle specific events. The Event Monitor should be used where the main requirement is for capturing system information for later analysis.

Notifications are designed to enable system-to-system integration via an industry standard message queuing infrastructure. EngageOne generates notification messages at key points in the life cycle of a communication, and publishes the notifications to a message queue. An external system can consume messages from the queue and take appropriate actions, such as updating the status of a customer record to show that a letter has been sent. The Notifications mechanism is relatively lightweight and it should be used when the primary requirement is for real-time communication of business-related events to another system.