VoicePortal socket.io support