1 like 0 dislike
in Computers & Internet by (360 points)

1 Answer

1 like 0 dislike
by (850 points)
selected by
Best answer

By default busy agents on inbound are skipped. To skip busy agents on outbound, you'll have to set your dialplan to pause the agents each time they initiate an outbound call.

Assuming your dialout prefix is 7, you'll have to add the following lines to your outbound context. Make sure it is has a lower priority than the actual Dial command in the context:

exten => _7.,n,Set(CURRAGENT=Agent/${AGENTBYCALLERID${CALLERID(num)}})
exten => _7.,n,PauseQueueMember(|${CURR_AGENT}|)

by (360 points)
0 0

Related questions

0 like 0 dislike
1 answer 163 views
1 like 0 dislike
1 answer 366 views
0 like 0 dislike
1 answer 289 views
1 like 0 dislike
1 answer 259 views
0 like 0 dislike
1 answer 576 views

Where your donation goes
Technology: We will utilize your donation for development, server maintenance and bandwidth management, etc for our site.

Employee and Projects: We have only 15 employees. They are involved in a wide sort of project works. Your valuable donation will definitely boost their work efficiency.

How can I earn points?
Awarded a Best Answer 10 points
Answer questions 10 points
Asking Question -20 points