AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Call waiting

Newbies/FAQ Forum 2 сообщений -
#1

Всем привет! Я новичек в айпи телефонии поэтому прошу сильно не ругать меня если что то не так..
В общем дело в том что на мою голову упал сервер астериск с колл центром, и там есть callback он звонить автоматом агентам, но тут такая проблема, callback самописный кем то, хз кем... мне нужно сделать так чтобы к нему не приходили вторые звонки одновременно пока он разговаривает с кем то

Вот диалплан:

exten => _X.,1,Noop(TESTTESTTEST)
exten => _X.,n,Set(CALLERID(num)=587766)
exten => _X.,n,Set(CALLERID(name)=Callback)
exten => _X.,n,Set(OPERATORNUMBER=${EXTEN})
exten => _X.,n,Verbose(1, Outgoing Caller ID: {$CALLERID(all)})
exten => _X.,n,ResetCDR()
exten => _X.,n,NoCDR()
exten => _X.,n,Dial(SIP/${EXTEN},,Cg)

exten => h,1,Noop(callbacktoagentHANGUP)
exten => h,n,AGI(unsetInUse.agi,${OPERATORNUMBER})
exten => h,n,ResetCDR()
exten => h,n,NoCDR()



[/b]
#2

Ловите ответ на соседнем форуме, а здесь задумайтесь: а вот нафига активировать вызов при занятости с точки зрения логики. Может как раз таки надо запускать процедуру в момент СВОБОДНОСТИ оператора, а не наоборот
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.