We have a client that depends on this AgentCallbackLogin() feature. This is deprecated in 1.4 and obsolete in 1.6. Leif Madsen wrote an incredible piece:
http://leifmadsen.wordpress.com/2009/07/15/migrating-from-agentcallbacklogin-to-standard-dialplan-methods-part-1/

However, we need something more simple.

Currently what we are doing (band aid solution) is putting a call in queue and getting out of the queue process in 30 seconds while trying to call a SIP client actually. - Technically speaking, the agent (order taker) is not an agent in the agents.conf file.
- They are basic SIP clients.
- We blast the call to 10 SIP accounts and limit the SIP account to one call at a time.
- This way other SIP clients who are not on the phone, receives a call.
- If no one picks up in 10 seconds, the caller is looped back into the queue.
- This process is repeated 3 times before they are forced to voice mail.
- The disadvantage here is an attempt to route calls to agents is made every 30 seconds.
- If an agent is free before the 30 seconds, they sit idle.

Originally the design used here with AgentCallbackLogin() was for the purpose of an automatic call back to an agent, when a customer is in queue. This design was implemented because new agents and/or next shift agents forget to "login". So to make the system idiot proof, all extensions at the order entry are treated as "agents", though they are "technical" not agents within the agents.conf configuration.

Can anyone suggest me a simplistic approach and/or replacement for this AgentCallBack function with call queuing (and announcing caller wait time & queue number) for Asterisk 1.6 and 1.8?

Writing a dial plan and generating .CALL files to automatically call a SIP account (or designated SIP accounts) when a call enters queue is not a problem. What I am really looking for is some sort of AgentCallBack app, module, or something straight forward (as was with AgentCallBack). If no equivalent solution is available, then that is ok too. However, I would like to know if any of you here at TAUG has implemented something similar/equivalent.

Advise and suggestions as always, appreciated!

Thank you,
Reza.

--
*
*FOUNDER & SR. TELECOM ANALYST*
/VOIPERNETICS COMMUNICATIONS <http://www.voipernetics.com/>/*
NATION WIDE DIDS, SIP TRUNKS & VOIP 911.
PARTIAL / FULL VIRTUAL PRI - NO CONTRACTS!
HOSTED PBX & TERMINATION SERVICES.
TEL:  647-476-2067

Reply via email to