since v11.29
The extension point AgentAvailabilityEventListener is a java interface that can be implemented to perform actions within the novomind iAGENT routing process after the availability state of an agent has changed.
All required information about the availability state change is provided by the AgentAvailabilityChangedEvent parameters, which are passed to the method call.