Auto Pause Extension on answer from queue

Hi, When a call waiting in the queue is transferred to the extension and answered, I want to automatically pause that extension.

I tried to use Auto Pause on Busy on extension by checking extension states.
Also tried Auto Pause Delay by defining short time.

This is the queue details at queues_additional.conf.

[2999]
announce-frequency=0
announce-holdtime=no
announce-position=no
autofill=yes
autopause=all
autopausebusy=yes
autopausedelay=5
autopauseunavail=no
joinempty=yes
leavewhenempty=no
maxlen=0
memberdelay=2
min-announce-frequency=15
musicclass=default
penaltymemberslimit=0
periodic-announce-frequency=0
queue-callswaiting=silence/1
queue-thereare=silence/1
queue-youarenext=silence/1
reportholdtime=no
retry=5
ringinuse=yes
servicelevel=15
setinterfacevar=yes
strategy=rrmemory
timeout=15
timeoutpriority=app
timeoutrestart=no
weight=0
wrapuptime=5
context=
member=Local/2001@from-queue/n,0,“2001”,hint:2001@ext-local
member=Local/2002@from-queue/n,0,“2002”,hint:2002@ext-local
member=Local/2003@from-queue/n,0,“2003”,hint:2003@ext-local
member=Local/2004@from-queue/n,0,“2004”,hint:2004@ext-local
member=Local/2005@from-queue/n,0,“2005”,hint:2005@ext-local

There is no function in FreePBX to do this. You would need to get a custom context hooked in someplace to do this all within asterisk.

If your agents use a physical phone, almost all brands support URI actions. You can have the extension reach out to a web page on the PBX to set this.

If you use softphones, it will depend if they have any function for this.

In the Auto Pause on Busy option, while the call extensions in the queue are circulating, shouldn’t it automatically pause the busy ones?

On the other hand, i can do that with a custom macro or over AMI with queue pause command manually.
Custom Macro should be faster. I’ll try that.

Thanks.

Busy means that Queue tried to present a call and the phone returned busy. The auto pause is to stop Queue wasting time trying to call it again. A call being busy on a call from the Queue doesn’t mean it ends up paused, unless your other settings allow another call from the Queue to be offered to it, and it rejects it, with Busy.

1 Like

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.