[Asterisk-Users] Queues and timeouts

Joseph tech at ekn.com
Sat Jul 23 03:35:32 MST 2005


Asterisk wrote:
>>> I've got several agents on a queue. However, they often forget to go 
>>> "not ready" or log off when they can't answer the phone.
>>>
>>> I would like a person calling my queue to be on the queue for a max 
>>> of 2 minutes, and I'm using the rrmemory strategy.
>>>
>>> I put a timeout of 12 on the call to my agent in the [AgentQ] context 
>>> (they log on using Agentlogincallback). It all seems to work ok, 
>>> except that I get a load of "pbx.c: Timeout, but no rule 't' in 
>>> context 'AgentQ'" in the error log. What would I use in the 't' rule 
>>> to stop this error from ocurring ?
>>
> 
> and that is ? (I'm very slow on the uptake ...)
> 
>>
>>
>>> /* extensions.conf portion for calling agent */
>>> ...
>>> [AgentQ]
>>>
>>> exten => _6XXX,1,Dial(SIP/${EXTEN},12)
>>> ...
>>
>>
>>
>> You have ... so I don't know what that means, but perhaps you could add:
> 
> 
> the ... means more lines of the extensions.conf before the lines in 
> question
> 
>> exten => _6XXX,2,Busy
>> exten => _6XXX,3,Hangup
>>
> 
> But the whole point is that I don't want the caller to hear a busy 
> signal or get hung up, I want the Queue to try the next available agent. 
> Which it does at the moment, just with the errors mentioned in the error 
> log file.
> 
> Julian
> 

This busy means, tell the queue app that the agent is busy. The queue 
app willl go try someone else. The caller will keep hearing music. :)

-- 

respectfully, Joseph
--------------------



More information about the asterisk-users mailing list