Julian Lyndon-Smith
2005-Nov-15 07:22 UTC
[Asterisk-Users] Possible bug in agent monitoring
using CVS-HEAD (CVS-D2005.10.28.07.54.07-11/13/05-08:33:54) We monitor (record) all inbound calls to our queues, using recordagentcalls=yes and recordformat=gsm in the agents.conf file. If a call comes in to a queue, and is answered by an agent (let's say 6001) then I have a recording for agent-6001-xxx-yyy.gsm. if the agent wants to transfer the call to another agent (an attended xfer), then the recording is terminated at the exact time the inbound call is transferred to the second agent. Anyone seen this ? Julian
Julian Lyndon-Smith
2005-Nov-15 15:52 UTC
[Asterisk-Users] Possible bug in agent monitoring
Bad form replying to my own post, but I'm getting my ass chewed here because we need to listen to a call I think has been trashed ;) I've now tried using the Monitor command: 1) Incoming Call Answered By Extension A 2) Conversation between caller and A 3) A decides to transfer call to B 4) A talks to B 5) A transfers to B 6) B has conversation with caller 7) Hangup. This results in the full call being recorded. (up to point 7) 1) Incoming Call Answered By Queue 2) Queue Calls Agent A 3) Agent A confirms ready to talk 4) Conversation between caller and Agent A 5) Agent A decides to transfer call to Extension B 6) Agent A talks to extension B 7) Agent A transfers to extension B 8) Extension B has conversation with caller 9) Hangup. This results in the call being recorded, but only up to point 6 (actuall y to point 5 - between 5 and 6 is only the sound from the caller, i.e. not the conversation between A and B - that's a different call) As you can see, we are now missing the conversation between the caller and Extension B. I really need an answer to this - even if it is a pointer to the code so that I can start looking for the problem. I would do away with the agent recording and record through the dialplan, but I have some queues that use members and not agents. AARRGGHH. ;) Julian Julian Lyndon-Smith wrote:> using CVS-HEAD (CVS-D2005.10.28.07.54.07-11/13/05-08:33:54) > > We monitor (record) all inbound calls to our queues, using > recordagentcalls=yes and recordformat=gsm in the agents.conf file. > > If a call comes in to a queue, and is answered by an agent (let's say > 6001) then I have a recording for agent-6001-xxx-yyy.gsm. > if the agent wants to transfer the call to another agent (an attended > xfer), then the recording is terminated at the exact time the inbound > call is transferred to the second agent. > > Anyone seen this ? > > Julian > _______________________________________________ > --Bandwidth and Colocation sponsored by Easynews.com -- > > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > >