Подскажите пож-та как правильно прописать в extensions.conf . такой план:
При нажатии "1" - набирается внутренний 101, "2" - 102, "3" - 103 и т.д.
Примерно так:
exten => 1,1,Dial(SIP/101)
exten => 2,1,Dial(SIP/102)
и т.д.
ОК, спасибо!
Вопрос: Секретарь, или все, не отвечают определённое время (выходные), ну 60 сек. напр, кстати как задать время не ответа для секретарей, и надо включить по их не ответу гол.почту. Попробовал добавить в голосовом меню, в самом конце, после:
exten => t,1,Queue(secretary,t)
добавил:
exten => num-NOANSWER,1,Wait(2) exten => num-NOANSWER,n,Voicemail(${dstNUM},u)
Не работает! Или надо опять прописать все правила начиная с переменной для передачи в голосовую почту?
На эти вопросы есть ответы в статье, если вдумчиво разобраться в том, что там написано.
И всё же, не могли бы Вы показать как прописать переадресацию на голосовую почту, если очередь секретарей не отвечает? Статью перечитал, но реализовать не получается. Пробовал по разному. Остановился на вот этом:
;Если в голосовом меню не выбрали внутренний номер, адресуем звонок секретарю
exten => t,1,Macro(recording,${CALLERID(num)},${EXTEN})
exten => t,n,Queue(secretary,t,15)
exten => queue-NOANSWER,1,Wait(2)
exten => queue-NOANSWER,n,Voicemail(${dstNUM},u)
не работает! Подскажите пож-та чего не хватает и как сделать правильно?
Сейчас контекст выглядит так:
[call-in]
exten => _XXX,1,Macro(recording,${CALLERID(num)},${EXTEN})
exten => 111,n,Dial(SIP/111,60,m)
Как входящий звонок звонок, без голосового меню отправить на "очередь секретарей"?
Как реализовать такой план:
Номер работает определённым контекстом, ну например через шлюз по меди, но если набирается определённая последовательность цифр - например код города 495 ... и т.д., то звонок должен пойти по другому контексту, напр.Zadarma?
Как реализовать такой план:
Номер работает определённым контекстом, ну например через шлюз по меди, но если набирается определённая последовательность цифр - например код города 495 ... и т.д., то звонок должен пойти по другому контексту, напр.Zadarma?
Это все настраивается штатно через правила диалплана. Тут вообще нет никаких тонкостей. Указываешь маску _495. и дальше через какой пир звонить.
Помогите разобраться как в dial плане прописать запрет на звонки в другие страны и на мобильные, чтобы можно было звонить только по московским номерам?
если можно то команду в dial плане
Помогите разобраться как в dial плане прописать запрет на звонки в другие страны и на мобильные, чтобы можно было звонить только по московским номерам?
если можно то команду в dial плане
Смысл не в том, чтобы запретить что-то, а разрешить только конкретное направление, тогда по остальным позвонить не получится. Оставьте в dialplan только звонки на Москву по следующим маскам:
exten => _8495XXXXXXX,n, Dial(SIP/${EXTEN}@sip-trunk)
exten => _8499XXXXXXX,n, Dial(SIP/${EXTEN}@sip-trunk)
Если не добавлять больше никаких правил, то позвонить получится только в Москву.
Проблема: Не удаётся с помощью диал-плана заставить шлюз DVG6004S перебирать свободные линии по необходимой очерёдности.
В extensions.conf пишу так:
;Звонок на внешний номер
exten => _X.,1,Macro(recording,${CALLERID(num)},${EXTEN})
exten => _X.,n,Dial(SIP/${EXTEN}@702)
exten => _X.,n,Dial(SIP/${EXTEN}@703)
exten => _X.,n,Dial(SIP/${EXTEN}@701)
include => handup-sip
701, 702, 703 внешние линии шлюза, зарегистрированы в sip.conf так:
[dlink-Line](!)
type=friend
context=call-in
secret=XXXXXX
host=dynamic
nat=no
qualify=yes
dtmfmode=auto
disallow=all
allow=alaw
allow=ulaw
allow=g729
allow=g723
allow=g722
[701](dlink-Line)
[702](dlink-Line)
[703](dlink-Line)
Шлюз же на очередность, указанную в extensions.conf, внимание не обращает, а перебирает свободные линии по своей очереди : 1я, 2я, 3я и т.д.
Что не так?, и как заставить его (шлюз) выбирать свободную линию по указанному плану набора?
А в чем глобальный смысл разного перебора свободных линий? Я никогда на это внимание не обращал, хотя делал такие же настройки. Никогда не проверял, как шлюз реально перебирает свои линии.
Смысл в приоритете занятия линий: На фирме есть основной тел.номер (городской) - "красивый", раскрученный, постоянным клиентам известный - его надо занимать, при звонках наружу, в последнюю очередь. Потом есть номер, который должен заниматься во вторую очередь и т.д. А у внутренних номеров из другого контекста (ну другой отдел на фирме), должен быть другой приоритет занятия номеров при звонках наружу, и не всеми номерами (линиями) он должен пользоваться.
Да, и тут тоже проблемы в виде: Кому какие линии предоставлять при звонках наружу, а какие нет. Пока все звонят по всем, а пытаюсь какую то линию убрать из какого-либо контекста, вообще перестаёт звонить наружу. Пока не понял почему, но надо ещё потестить в разных вариантах.
То же есть вопрос по extensions.conf
Развернут астериск по Вашей инструкции. На zadorma зарегистрирован аккаунт. Хочу настроить звонки на внешние городские номера без кода города. Сейчас все звонки совершаются через 7.
Пробовал прописать следующее:
exten => _7342XXXXXXX.,1,Dial(SIP/${EXTEN}@циферки)
отказывается звонить куда либо. Подскажите как будет правильно