Ограничение времени для звонковext_2102450August 7 2013, 13:08:41 UTC
Добрый день! Спасибо за журнал, очень помогает! У меня такой вопрос, как сделать ограничение времени по дозвону для внутренних абонентов не занося их в контекст а вообще для всех, и как сделать ограничение времени по дозвону для внутренних линий? К примеру по вашим статьям :) человек позвонил в нерабочее время ему сказали что звоните в рабочее, но он знает внутренний и добирает номер внут. абонента, потом пошёл внутренний звонок, вот как его дозвон ограничить скажем в 60сек ? Уже всё пооблазил по эластиксу нечего найти не могу! Пример из ваше заметки типа: [ivr-3-custom] exten => _8XXX,1,Dial(SIP/$EXTEN,60), добавив 60 секунд не работает, дозвон проходит больше 60 секунд! Наведите на мысль ?
Re: Ограничение времени для звонковicluzoAugust 8 2013, 03:41:39 UTC
скопируйте весь контекст [ivr-3] с нужными таймаутами в файл extensions_ovveride_freepbx.conf и сделайте релоад астериска, астериск считает конфиг в первую очередь отсюда
Re: Ограничение времени для звонковext_2102450August 8 2013, 04:08:27 UTC
а в general settins Ringtime Default пробовали менять? Ringtime Default стоит в разделе Voicemail, я думаю это не для звонков, а для голосовых сообщений ?
Re: Ограничение времени для звонковicluzoAugust 8 2013, 04:14:55 UTC
скопируйте весь контекст [ivr-3] с нужными таймаутами в файл extensions_ovveride_freepbx.conf и сделайте релоад астериска, астериск считает конфиг в первую очередь отсюда
Re: Ограничение времени для звонковext_2102450August 8 2013, 04:39:59 UTC
:) Ну вот это я и имел ввиду что донабор надо будет в ивр запихать! Спс большое пошёл пробывать! Вопрос отсался про ограничение вызов для всех по длительности ?
Re: Ограничение времени для звонковext_2102450August 8 2013, 05:04:21 UTC
Ну вообщем добавил как вы говорили в extensions_ovveride_freepbx.conf, сделал reload в консоли сервера, нечего не изменилось донабор идёт, а вот время в 60 секунд нет? Что можно сделать ?
Re: Ограничение времени для звонковext_2102450August 8 2013, 05:43:47 UTC
:) Спасибо за коментарии, ещё такой вопрос, когда в ивр ставишь галочку Enable Direct Dial, то внутренние номера он пропускает на ура без изменения конфигов в extensions_custom.conf, так и должно быть или у меня какой-то косяк где-то порылся? Просто когда галку снимаешь он говорит об ошибки если вводишь номер, когда ставишь сразу пропускает с добавочным!
У меня такой вопрос, как сделать ограничение времени по дозвону для внутренних абонентов не занося их в контекст а вообще для всех, и как сделать ограничение времени по дозвону для внутренних линий? К примеру по вашим статьям :) человек позвонил в нерабочее время ему сказали что звоните в рабочее, но он знает внутренний и добирает номер внут. абонента, потом пошёл внутренний звонок, вот как его дозвон ограничить скажем в 60сек ? Уже всё пооблазил по эластиксу нечего найти не могу! Пример из ваше заметки типа:
[ivr-3-custom]
exten => _8XXX,1,Dial(SIP/$EXTEN,60), добавив 60 секунд не работает, дозвон проходит больше 60 секунд!
Наведите на мысль ?
Reply
Reply
Ringtime Default стоит в разделе Voicemail, я думаю это не для звонков, а для голосовых сообщений ?
Reply
Reply
Reply
Reply
Reply
Reply
include => ivr-4-custom
include => from-did-direct-ivr
exten => _1XY,1,Dial(SIP/$EXTEN,60)
exten => h,1,Hangup
exten => s,1,Set(MSG=custom/job)
exten => s,n,Set(LOOPCOUNT=0)
exten => s,n,Set(__DIR-CONTEXT=)
exten => s,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT})
exten => s,n,Set(_IVR_CONTEXT=${CONTEXT})
exten => s,n,GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin)
exten => s,n,Answer
exten => s,n,Wait(1)
exten => s,n(begin),Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=5)
exten => s,n,Set(__IVR_RETVM=)
exten => s,n,ExecIf($["${MSG}" != ""]?Background(${MSG}))
exten => s,n,WaitExten(,)
exten => hang,1,Playback(vm-goodbye)
exten => hang,n,Hangup
exten => i,1,Noop(Deleting: ${BLKVM_OVERRIDE} ${DB_DELETE(${BLKVM_OVERRIDE})})
exten => i,n,Set(__NODEST=)
exten => i,n,Goto(app-blackhole,hangup,1)
exten => t,1,Noop(Deleting: ${BLKVM_OVERRIDE} ${DB_DELETE(${BLKVM_OVERRIDE})})
exten => t,n,Set(__NODEST=)
exten => t,n,Goto(app-blackhole,hangup,1)
exten => fax,1,Goto(${CUT(FAX_DEST,^,1)},${CUT(FAX_DEST,^,2)},${CUT(FAX_DEST
Reply
Вопрос отсался про ограничение вызов для всех по длительности ?
Reply
Reply
косяк номер два- нет ансвера
exten => _1XY,1,Answer
exten => _1XY,2,Dial(SIP/${EXTEN},60)
Reply
Reply
Reply
Reply
поставьте
exten => _1XY,1,Answer
exten => _1XY,2,Dial(SIP/${EXTEN},10)
в самый низ котекста
Reply
Leave a comment