Systems and methods for recording a communication session between a
customer and an agent of a customer center communication system are
provided. In this regard, a representative method comprises:
communicating with the customer center communication system via a proxy
server; determining whether to record a media stream associated with the
communication session based on communication between the customer center
communication system and the proxy server; and responsive to determining
that the media stream is to be recorded, recording the media stream from
the communication session.