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
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
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
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
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
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),
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