Re: [asterisk-users] Queues: Knowing when a caller is position 1 (agent phone ringing)

2013-08-09 Thread Lenz Emilitri
You need to do this when the call connects. If you can do this within a couple of seconds, this is usually good enough to be usable (that's what we do on the QueueMetrics agents pages). Thanks l. 2013/8/3 Timothy Smith timotsm...@gmail.com Hello Folks, I am setting up a call center but we

Re: [asterisk-users] Queues: Knowing when a caller is position 1 (agent phone ringing)

2013-08-04 Thread Tiago Geada
Hi, Our queue members are Local channels, thus when dialing the agent, the dialplan will do several stuff including: Set(CALLERID(name)=${CALLERID(name)}:Sales) UserEvent(something,data: ${bunch-of-data-in-some-format}) Dial(SIP/final-agent-phone,timeout,A(Sales)) The UserEvent will be picked

Re: [asterisk-users] Queues: Knowing when a caller is position 1 (agent phone ringing)

2013-08-04 Thread Timothy Smith
Dear Mitch, Thank you so much. This partly solves my problem by a great deal, as we'll send a message to the agent immediately on picking the call. As the agents are local SIP channels, I will attempt looking up the caller's name (if it exists in our database) and set it prior to entering the

Re: [asterisk-users] Queues: Knowing when a caller is position 1 (agent phone ringing)

2013-08-04 Thread Timothy Smith
Dear Tiago, Thanks for your answer, but I have a few questions. Do you use queues? We are operating a call centre with several queues, so I don't see how we would use the Dial command. When a call comes in, we enter the caller (depending on what options he has selected) into a queue. Do you have

Re: [asterisk-users] Queues: Knowing when a caller is position 1 (agent phone ringing)

2013-08-04 Thread Tiago Geada
Hi, You just said you use Local channels. Local channel is a dialplan that has a Dial() to a sip device? We use queues, and have a queue-macro that sends the UserEvent upon bridging the call... On 4 August 2013 16:41, Timothy Smith timotsm...@gmail.com wrote: Dear Tiago, Thanks for your

[asterisk-users] Queues: Knowing when a caller is position 1 (agent phone ringing)

2013-08-03 Thread Timothy Smith
Hello Folks, I am setting up a call center but we have few agents so one agent is able to handle calls of different languages and different queues. For the agent to identify the caller, I want a popup to appear as the phone starts to ring with the caller's number, language (selected in the IVR),

Re: [asterisk-users] Queues: Knowing when a caller is position 1 (agent phone ringing)

2013-08-03 Thread Mitch Claborn
We do something very similar. Use the gosub parameter of the Queue application to call a subroutine in the dial plan when the agent answers the call. same =n,Queue(sales,tc,,sub-QueueConnected) [sub-QueueConnected] ; this runs on the agent/member's channel exten =s,1,NoOp() ; whatever