[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