Страница 1 из 2

Call waiting или как его там...

Добавлено: 09 фев 2016, 09:33
nurlan
Всем привет! Я новичек в айпи телефонии поэтому прошу сильно не ругать меня если что то не так..
В общем дело в том что на мою голову упал сервер астериск с колл центром, и там есть 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)

Благодарю зарание

Re: Call waiting или как его там...

Добавлено: 09 фев 2016, 10:34
monstr
У Вас очереди?
Агенты как заведены в систему?

Re: Call waiting или как его там...

Добавлено: 09 фев 2016, 10:46
Wapo

Код: Выделить всё

ExecIf($["${DEVICE_STATE(SIP/218)}"="NOT_INUSE"]?Dial(SIP/218))

Re: Call waiting или как его там...

Добавлено: 09 фев 2016, 11:30
nurlan
monstr писал(а):У Вас очереди?
Агенты как заведены в систему?

Да, используем queues

Re: Call waiting или как его там...

Добавлено: 09 фев 2016, 11:34
nurlan
Wapo, я не специалист по диалплану :| одним словом новичёк) куда вставить и что изменить? :roll:

Re: Call waiting или как его там...

Добавлено: 09 фев 2016, 11:37
nurlan
Я не все вставил оказывается, сорри

exten => _X.,1,Noop(TESTTESTTEST)
exten => _X.,n,Set(CALLERID(num)=590605)
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()

Re: Call waiting или как его там...

Добавлено: 09 фев 2016, 12:20
Wapo
одним словом новичёк) куда вставить и что изменить?
мне нужно сделать так чтобы к нему не приходили вторые звонки одновременно пока он разговаривает с кем то
Включить ГОЛОВУ-ЛОГИКУ - второй вызов КАКОЙ командой производится (шагом). Вот ее и меняйте.

Re: Call waiting или как его там...

Добавлено: 09 фев 2016, 12:54
monstr
Покажите настройки очередей.

Код: Выделить всё

ringinuse = no

Re: Call waiting или как его там...

Добавлено: 09 фев 2016, 13:17
Wapo
Там идет ПРЯМОЙ вызов (Dial), минуя настройки очереди.

Re: Call waiting или как его там...

Добавлено: 09 фев 2016, 13:19
ded
nurlan писал(а): Я новичек в айпи телефонии поэтому прошу сильно не ругать меня если что то не так..
В общем дело в том что на мою голову упал сервер астериск с колл центром,
Новичкам запрещено рулить колл центром.