Hi All; I know that incoming calls for the agent can be recorded, but how I can let the outbound calls for the agents to be recorded? I can determine the directory to store the outbound calls of the agents to be other than the directory to store the incoming calls of the agents? Regards Bilal
> Hi All; > > I know that incoming calls for the agent can be recorded, but how I can let the outbound calls for the agents to be recorded? I can determine the directory to store the outbound calls of the agents to be other than the directory to store the incoming calls of the agents? > > Regards > Bilal >Hi Bilal, use MixMonitor() in the outgoing extension for your agents. Regards, Ruben
Alejandro Kauffmann
2011-Jul-06 22:27 UTC
[asterisk-users] Agents outbound calls to be recorded
On 7/6/2011 4:36 AM, bilal ghayyad wrote:> Hi All; > > I know that incoming calls for the agent can be recorded, but how I can let the outbound calls for the agents to be recorded? I can determine the directory to store the outbound calls of the agents to be other than the directory to store the incoming calls of the agents? > > Regards > Bilal >This is an example of what we do. MixMonitor(crm/${STRFTIME(${EPOCH},,%B)}/${STRFTIME(${EPOCH},,%d-%m-%Y)}/${STRFTIME(${EPOCH},,%Y%m%d)}-${EXTEN:3}N-${UNIQUEID}-${CALLERID(NUM)}.wav,v(-1)V(2)b,) What this does is save the recording in: /var/spool/asterisk/monitor/crm/July/06-07-2011/ (Date in Euro format) with name: yyyymmdd-dialednumber-uniqueid-extensionthatdialed.wav Warning: I've seen 1.8 create the directory if it does not exist. Asterisk 1.4 will NOT create it. Don't know what 1.6 does with it. Alex