since v11.22

The extension point ChatStartedEventListener is a java interface that can be implemented to perform actions within the novomind iAGENT routing process after a chat has been started successfully, but before the chat is routed to an agent.

All required information about the chat is provided by the ChatStartedEvent parameters.

Please note that this event is triggered synchronously and may not be blocked by the implementation of this extension point!