16. A system for recording media for a contact center comprising: a processor; a memory, wherein the first memory has stored thereon instructions that, when executed by the processor, cause the processor to: receive a request for a telephony call from a first communication device; invoke a rule based on an attribute of the telephony call, wherein the rule identifies a condition for recording the call; determine whether the condition for recording the call is satisfied; in response to determining that the condition for recording the call is satisfied, establish a first call path with a recording system instead of a second call path, wherein the recording system is configured to receive media transmitted by the first communication device via the first call path instead of the second call path, bridge a media path between the first communication and a second communication device, and record the media in a storage device; and in response to determining that the condition for recording the call is not satisfied, establish the second call path with the second communication device without establishing the first call path, wherein the media transmitted by the first communication device is for being received via the second call path instead of the first call path.
16. A system for recording media for a contact center comprising: a processor; a memory, wherein the first memory has stored thereon instructions that, when executed by the processor, cause the processor to: receive a request for a telephony call from a first communication device; invoke a rule based on an attribute of the telephony call, wherein the rule identifies a condition for recording the call; determine whether the condition for recording the call is satisfied; in response to determining that the condition for recording the call is satisfied, establish a first call path with a recording system instead of a second call path, wherein the recording system is configured to receive media transmitted by the first communication device via the first call path instead of the second call path, bridge a media path between the first communication and a second communication device, and record the media in a storage device; and in response to determining that the condition for recording the call is not satisfied, establish the second call path with the second communication device without establishing the first call path, wherein the media transmitted by the first communication device is for being received via the second call path instead of the first call path. 22. The system of claim 16 , wherein the metadata includes a word uttered during the call.