since v10.0.120

The extension point MessageSentEventListener is a java interface that can be implemented to perform actions within the novomind iAGENT core process after a message has been successfully sent.

All required information about the message is provided by the MessageSentEvent parameters, which are passed to the various method calls. If you don't need to distinguish the different message sent events you can just override the method with the MessageSentEvent parameter. Otherwise override the methods that suit your needs.