QueueMetrics > General Asterisk configuration
Queue Metrics on Trixbox 2 with softphones only
dionv:
--- Quote from: rjch on September 09, 2007, 12:49:20 ---The approach I've chosen is to have agents log on and off using the AgentCallbackLogin application. Then in each queue I want a particular agent to receive calls from, I define them as a static agent using their agent number - e.g "Agent/101" This allows one login code to log an agent in to multiple queues. I use the following dialplan fragment in the [from-internal-custom] context in extensions_custom.conf to allow users to log in and out...
--- Code: ---exten => _25XXX,1,Answer()
exten => _25XXX,n,AgentCallbackLogin(${EXTEN:2}||${CALLERID(num)}@from-internal)
exten => _25XXX,n,Hangup()
exten => _35XXX,1,Answer()
exten => _35XXX,n,AgentCallbackLogin(${EXTEN:2}||#)
exten => _35XXX,n,Hangup()
--- End code ---
(to clarify - agents dial 25 or 35 before their agent number to log in our out respectively)
I should make mention though that Digium have deprecated the AgentCallbackLogin application and plan to remove it in some future version of Asterisk (despite the fact that there is no easy alternative!)
--- End quote ---
Hmm. I'll try that variation. All our agents are using softphones, so their Agent id and extension are always the same. I'm trying to work out the code for an extension they can dial that will read their CALLERID and use that to log them in and log them out when they dial appropriate extension.
I did read about the deprecation of AgentCallbackLogin. :(
DionV
Navigation
[0] Message Index
[*] Previous page
Go to full version