Size: a a a

2021 March 02

IV

Igor Vyrva in Asterisker-ы
vitaliy
Доброго всем времени суток!
Имеется задача сделать, что-то типа "аудиоинформатора", т.е. звонит клиент, попадает в очередь, соединяется с оператором обозначает тему разговора, оператор говорит, что "я вас сейчас переключу, Вам будет продиктована инструкция", после "аудиоинструкции" нажмите 1 чтобы прослушать еще раз, если есть вопросы оставайтесь на линии и вас соединят с оператором.
Решил сделать через custom exten и ivr, возможно ошибочно, но все же:

[from-internal-additional]
exten => 901,1,Gosub(ivr-901,s,1)

[ivr-901] ; informator 901
exten => s,1,Answer()
exten => s,n,Background(custom/autoinform901)
exten => s,n,WaitExten(3)

exten => 1,1,Set(__ivrreturn=0)
exten => 1,n(ivrsel-1),Goto(ivr-901,s,1)

Вопрос в возврате звонка назад тому же оператору, как решить пока не могу сообразить, в какую сторону копать?
в очередь - вроде никак
можно взять кто ответил и поставить вызов на него через Dial
источник

К

Костик in Asterisker-ы
Pavel Sokolov
попробуй при автоответчике убирать опцию “b”
при отсутствии опции b выяснился другой момент...
если мы сначала вызываем абонента Dial(...,20)
например 20 секунд, а при неответе кидаем в контект голосовой почты, то в записи имеет эти 20 секунд гудков!!! а потом уже привествие почты и если есть сообщение..
это наприятно..
источник

v

vitaliy in Asterisker-ы
Igor Vyrva
в очередь - вроде никак
можно взять кто ответил и поставить вызов на него через Dial
как поймать номер оператора и передать его в IVR?
источник

IV

Igor Vyrva in Asterisker-ы
vitaliy
как поймать номер оператора и передать его в IVR?
в настройки очереди, если не ошибаюсь
setinterfacevar = yes
и потом в диалплане
${MEMBERINTERFACE}
источник

IV

Igor Vyrva in Asterisker-ы
Igor Vyrva
в настройки очереди, если не ошибаюсь
setinterfacevar = yes
и потом в диалплане
${MEMBERINTERFACE}
источник

C

Chewbacca in Asterisker-ы
Igor Vyrva
в очередь - вроде никак
можно взять кто ответил и поставить вызов на него через Dial
А оператор в этот момент разговаривает с другим абонентом из очереди... 😊
источник

IV

Igor Vyrva in Asterisker-ы
Chewbacca
А оператор в этот момент разговаривает с другим абонентом из очереди... 😊
ну это уже вторично
источник

C

Chewbacca in Asterisker-ы
Каждому оператору - по персональной очереди 😊
источник

IV

Igor Vyrva in Asterisker-ы
спросили как отправить на того же оператора, а не как сделать всю обвязку со всеми проверками
источник

IV

Igor Vyrva in Asterisker-ы
никто же не мешает проверить статус номера перед вызовом (ну при условии что это не внешний номер) и сделать два пути - если свободен, пустить на него, если нет - на очередь
источник

IV

Igor Vyrva in Asterisker-ы
вроде можно после ответа оператора ставить его в паузу на определенное время в очереди, что бы вызовы не направлялись на него в этот момент
источник

v

vitaliy in Asterisker-ы
Igor Vyrva
в настройки очереди, если не ошибаюсь
setinterfacevar = yes
и потом в диалплане
${MEMBERINTERFACE}
setinterfacevar во FreePBX можно как-то установить или только в кастомные конфиги с этим уходить?
источник

IV

Igor Vyrva in Asterisker-ы
vitaliy
setinterfacevar во FreePBX можно как-то установить или только в кастомные конфиги с этим уходить?
вот чего не знаю, того не скажу
у меня ванильный астер, WUI не пользую
источник

v

vitaliy in Asterisker-ы
Igor Vyrva
вроде можно после ответа оператора ставить его в паузу на определенное время в очереди, что бы вызовы не направлялись на него в этот момент
не вариант, некоторые информаторы по 5 минут 🙈 при больших нагрузках нет такой роскоши
источник

v

vitaliy in Asterisker-ы
Igor Vyrva
никто же не мешает проверить статус номера перед вызовом (ну при условии что это не внешний номер) и сделать два пути - если свободен, пустить на него, если нет - на очередь
да, проверку занятости делать будем обязательно
источник

v

vitaliy in Asterisker-ы
Igor Vyrva
вот чего не знаю, того не скажу
у меня ванильный астер, WUI не пользую
спасибо большое, пошел колдовать
источник

М

Михаил in Asterisker-ы
Пацаны, привет. Как еще можно применить изменения к очереди, если queue reload member ... или даже queue reload all не приносят желаемого результата? core restart now невозможен. Сервер в продашене. Да, module reload тоже нифига не работает по отношению к очередям... астер 16.8-cert3
источник

VS

Vasiliy Shukshin in Asterisker-ы
А какие изменения?
источник

A

Aleksey in Asterisker-ы
Михаил
Пацаны, привет. Как еще можно применить изменения к очереди, если queue reload member ... или даже queue reload all не приносят желаемого результата? core restart now невозможен. Сервер в продашене. Да, module reload тоже нифига не работает по отношению к очередям... астер 16.8-cert3
core restart when convenient  ))
источник

М

Михаил in Asterisker-ы
Aleksey
core restart when convenient  ))
))))))) это, часа в 4-е утра. и то, если повезет. ))
источник