Integration Listener API