Jordan Novak
2007-Jun-05 06:35 UTC
[asterisk-users] addqueuemember recording and reporting
On 6/4/07, Jordan Novak <jnovak@logisticshealth.com> wrote:> I am having a difficult time with the transition from agentcallbacklogin...> Here are a few of the isssues, I am logging in using chan_ local> ie:local/8000 as the extensionI'm not sure if this will solve any of your problems or not, but I've found it's often necessary to use the "/n" on the end of a local channel to make it work correctly for queues, as in Local/8000/n> Call Detail records no longer show agent/xxxx as the dstchannel show> agents no longer shows the channels stateIf I'm understanding correctly, you're no longer using agents, you're using dynamic queue *members*. There's a subtle but important difference.> show queues does not show the memberNow this is strange. How are you adding the Local/8000/n as a member of the queue? Through AddQueueMember()? Through the manager interface? -Jared I am using local/8111/n now. I am using the manager interface to log in and out. There has to be a way to view the activity in the queue. If show queue and show agents doesn't work this really isn't going to do much for anyone running a real call center. What huge thing am I missing? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20070605/4cf2953a/attachment.htm
Andrey Solovjov
2007-Jun-05 07:53 UTC
[asterisk-users] addqueuemember recording and reporting
I am using Local channel instead of callback agents and it works not as good as I expected. If you add /n option then after the transfer queue assumes that agent is still busy because asterisk doesn't hangup such channels after tranfer. If you don't use /n then queue doesn't have info about the state of the agent because asterisk hangs up such channel immediately after answer and we get some problems with recordings and overall statistics. I don't know what you're missing this depends on what you want from queue. There is nice option of AddQueueMember in asterisk 1.4.x called membername so we can add to queue ordinary channel (for example SIP/1234) and give it any name (for example, Agent/100 ). All messages in queue_log will be associated with that name. We can also record using QUEUE_MONITOR_FILENAME and recieve messages about which members of queue are being called. "show agents" won't work in that case of course. Hope this helps. Sorry, bad English. Jordan Novak ?????:> > On 6/4/07, Jordan Novak <jnovak@logisticshealth.com> wrote: > > > I am having a difficult time with the transition from agentcallback > login... > > > Here are a few of the isssues, I am logging in using chan_ local > > > ie:local/8000 as the extension > > I'm not sure if this will solve any of your problems or not, but I've > found it's often necessary to use the "/n" on the end of a local > channel to make it work correctly for queues, as in Local/8000/n > > > Call Detail records no longer show agent/xxxx as the dstchannel show > > > agents no longer shows the channels state > > If I'm understanding correctly, you're no longer using agents, you're > using dynamic queue *members*. There's a subtle but important difference. > > > show queues does not show the member > > Now this is strange. How are you adding the Local/8000/n as a member > of the queue? Through AddQueueMember()? Through the manager interface? > > -Jared > > I am using local/8111/n now. I am using the manager interface to log > in and out. There has to be a way to view the activity in the queue. > If show queue and show agents doesn't work this really isn't going to > do much for anyone running a real call center. What huge thing am I > missing? > ------------------------------------------------------------------------ > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >