
MiaRec supports recording calls on Cisco even if Unified Communications Manager is hosted by third-party company.
Call recording is done locally on your premises.
MiaRec uses packet sniffing technology for recording calls. It is necessary to configure port mirroring (port spanning) on the switch (see What is Port Mirroring?).
Configuration of port mirroring depends on what call types is necessary to record: inbound/outbound calls or internal (local) calls between two local IP phones.

In order to record calls, MiaRec should see the network traffic between IP Phones and Hosted Cisco Unified Communications Manager.
Internet uplink port shoudl be configured as a source for port mirroring session.
MiaRec port should be configured as a destination for port mirroring session.

When internal call is made (between two IP Phones), the media (RTP) traffic is sent directly between two phones bypassing Cisco Unified Communications Manager (CallManager). Because of this fact, it is necessary to mirror every phone's port rather than only Internet uplink port.
Every phone's port on the switch should be configured as a source for port mirroring session.
MiaRec port should be configured as a destination for port mirroring session.