First time here? Check out the FAQ!

Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Переадресация звонка IVR на номер(группу) другой станции? / Elastix [закрыт]

0

Звонок приходит на IVR, пользователь попадает в меню. Сейчас идет если t => внутренний exten (group) Как сделать чтобы звонок переходил на группу другой АТС или просто номер другой АТС?

спросил Sep 25 '12

Shalkov Max Gravatar Shalkov Max
21 8 2 11

Comments

Сделал запись exten => _0,1,Goto(outbound-allroutes,${EXTEN},1) В исходящих транках прописал 0. Это верная запись?

Shalkov Max (Sep 25 '12)edit

нет,это ерунда какаято типа "если звонят 0 то позвонить ноль через транки".

meral (Sep 25 '12)edit

ну так 0 это группа секретарей на АТС

Shalkov Max (Sep 25 '12)edit

А как сделать чтобы если t ( без ответа на IVR ) , шла переадресация на транк станции на группу 0

Shalkov Max (Sep 25 '12)edit

надо написать правило с префиксом. например 9999 префикс 0 на другом астериске. и звонить в группе как 99990#

meral (Sep 25 '12)edit

3 Ответа

0

надо

1) создать транк между атс.

2) создать правила исходящих звонков анпример с перфиксом 9999.

3) отправить звонок на 9999601 к примеру

4) определить на другой атс 601 очередь.

както так. точнее ищите по "соединение двух атс на базе астриск". извините, еще раз описывать влом.

ссылка удалить спам редактировать

ответил Sep 25 '12

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

По внутренней связи звонки ходят в обоих направлениях... Нужно именно с IVR переброс звонка

Shalkov Max (Sep 25 '12)edit

а. ну тогда делаете custom extension или ringgroup специальный и в нем ставите внешний номер. а то что сделали добавте в ивр.

meral (Sep 25 '12)edit

Что значит Custom extention. И если я в группе допустим 700 ввожу номер 2200( номер со станции другой), при звонке на группу 700 она называет 701 и идет музыка Hold

Shalkov Max (Sep 25 '12)edit

надо 2200# делать если внешний номер. по вопросы чтотакое extension - гуглите. это основы.

meral (Sep 25 '12)edit

meral спасибо. Просто создал группу с номером 2200# и в исходящей сделал правило при 1 на группу. Все работает))) Спасибо, гораздно приятнее когда работает так)))

Shalkov Max (Sep 26 '12)edit
0

вам надо:

  1. иметь имя транка, не то что вы написали "outbound-allroutes" - это непонятно что..
  2. в extensions_additional.conf ищете свой IVR в нем ищете что то типа:

[ivr-3] ; NewWelcome

include => ivr-3-custom

далее в extensions_custom.conf пишем

[ivr-3-custom]

exten => _0,1,Dial(dahdi/g2/${EXTEN}) (тут надо писать тип транка (dahdi в моем случае) и g2 - имя транка, опять же в моем случае.

в 1 астериске не должно быть 0 в диал плане

на втором астериске при вызове 0, должен ответить секретарь

И на 1 астериске с IVR в Outbound Routes пропишите 0, на нужный транк.

ссылка удалить спам редактировать

ответил Sep 25 '12

Out Gravatar Out
882 5 3 20

обновил Sep 25 '12

Comments

Out, выше я писал что работает с "Сделал запись exten => _0,1,Goto(outbound-allroutes,${EXTEN},1) В исходящих транках прописал 0". В вашем случае это похоже тоже самое.. так работает, но верно ли это? И как сделать чтобы если не выбираешь варианта на IVR, переходил на 0, т.е. назначить t

Shalkov Max (Sep 26 '12)edit
0
1. Открываем FreePBX (там по-русски).
2. Дополнительные направления(назначения).
3. Вбить туда номер группы вызовов другой АТС.
4. В IVR назначить доп.назначение на нужную цифру или на t.
5. Далее определяем ваш IVR в файле /etc/asterisk/extensions_additional.conf меня ivr-5)
6. Идем в файл /etc/asterisk/extensions_custom.conf и добавляем туда:

   
[ivr-5-custom]
    include
=> to-ats2 ; на другую местную АТС

   
[to-ats2] ; на другую местную АТС
    exten
=> 6000,1,Set(CHANNEL(language)=ru)
    exten
=> 6000,n,Dial(IAX2/slave/${EXTEN},,tTr)
    exten
=> 6000,n,Hangup

где 6000 - это номер группы вызовов на вашей второй АТС, IAX2 - тип транка, slave - имя транка.

7.....

PROFIT
! =)
ссылка удалить спам редактировать

ответил Sep 25 '12

zavulon Gravatar zavulon
238 17 2 13

обновил Sep 25 '12

Comments

это вы описали как НЕ надо делать.

meral (Sep 25 '12)edit

эт почему? У меня Эластикс, и у меня как раз так и работает

zavulon (Sep 25 '12)edit

тоесть разницу между работает как задумано и работает с кучей костылей вы не улавливаете? ну так не замарачивайтесь. не стоит прогибаться под изменчивый мир. то же самое делается напрямую через веб тремя кликами. ине надо никаких кустом файлов делать.

meral (Sep 25 '12)edit

ну если тремя кликами, то расскажите пожалуйста, а то мне очень интересно, откуда IVR первой атс узнает о номерах и номерах групп вызовов второй атс без правки кастом файлов? И не забудьте, что вопрос по Elastix.

zavulon (Sep 25 '12)edit

через транк ко второй атс. который как сказал ТС настроен.да я незабываю. то что вы еластикс по люому чиху настраивает через кустом файлы не говрит о том что нельзя настроить через веб. говорит только о вашей компетенции.

meral (Sep 25 '12)edit

Сменил тип транка (у меня SIP), IVR-3, slave (у меня OS7400). в IVR назначил на 1 переход на группу, которую создал.

В дополнительном направлении кроче имени и номера группы другой станции ничего выбирать не нужно в меню?

Shalkov Max (Sep 26 '12)edit

Ежели без префиксов, прямой набор то как без кастом файлов? Мне тоже интересно...

Out (Sep 26 '12)edit

<------В дополнительном направлении кроче имени и номера группы другой станции ничего выбирать не нужно в меню?-------->

не нужно, в кастом файле ты указал IVRу что есть такой номер, соответственно система будет его набирать.

zavulon (Sep 26 '12)edit

Понятно, сказать можно что "все через FreePBX можно сделать", а сделать не умеем.... meral, булыжник в ваш огород :)

Out (Sep 26 '12)edit

кончено не умею. и вооще я сдлесь постоя,можно? я же описал как вроде,не?

meral (Sep 26 '12)edit

"Ежели без префиксов, прямой набор то как без кастом файлов"

Я об ЭТОМ, с префиксами кривое решение.

Out (Sep 26 '12)edit

без префиксов тоже будет работать внезапненько. но не рекомендуется ибо будет тяжело сопровождать.

meral (Sep 26 '12)edit

И каким образом, если не указать в кастом для IVR что этот номер отправлять для другой станции? Вы конкретно напишите "как", а то тянем кота за хвост, а результата "0".

Out (Sep 26 '12)edit

блин.ответ ниже посмотрите.

meral (Sep 26 '12)edit

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Sep 25 '12

Просмотрен: 5,594 раз

Обновлен: Sep 25 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.