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

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

0

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

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

спросил 2012-09-25 14:30:41 +0400

Shalkov Max Gravatar Shalkov Max
21 8 2 11

Comments

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

Shalkov Max ( 2012-09-25 15:10:54 +0400 )редактировать

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

meral ( 2012-09-25 15:21:10 +0400 )редактировать

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

Shalkov Max ( 2012-09-25 15:32:09 +0400 )редактировать

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

Shalkov Max ( 2012-09-25 15:33:37 +0400 )редактировать

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

meral ( 2012-09-25 17:08:10 +0400 )редактировать

3 Ответа

0

надо

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

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

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

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

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

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

ответил 2012-09-25 15:07:56 +0400

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

Comments

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

Shalkov Max ( 2012-09-25 15:12:48 +0400 )редактировать

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

meral ( 2012-09-25 15:20:09 +0400 )редактировать

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

Shalkov Max ( 2012-09-25 15:38:50 +0400 )редактировать

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

meral ( 2012-09-25 17:03:42 +0400 )редактировать

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

Shalkov Max ( 2012-09-26 10:00:06 +0400 )редактировать
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, на нужный транк.

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

ответил 2012-09-25 17:14:49 +0400

Out Gravatar Out
882 5 3 20

обновил 2012-09-25 17:28:54 +0400

Comments

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

Shalkov Max ( 2012-09-26 09:43:49 +0400 )редактировать
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! =)
ссылка удалить спам редактировать

ответил 2012-09-25 19:55:02 +0400

zavulon Gravatar zavulon
238 17 2 13

обновил 2012-09-25 20:00:56 +0400

Comments

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

meral ( 2012-09-25 20:27:57 +0400 )редактировать

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

zavulon ( 2012-09-25 22:25:41 +0400 )редактировать

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

meral ( 2012-09-25 22:58:24 +0400 )редактировать

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

zavulon ( 2012-09-26 00:42:04 +0400 )редактировать

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

meral ( 2012-09-26 01:08:57 +0400 )редактировать

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

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

Shalkov Max ( 2012-09-26 09:40:56 +0400 )редактировать

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

Out ( 2012-09-26 09:42:21 +0400 )редактировать

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

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

zavulon ( 2012-09-26 11:11:02 +0400 )редактировать

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

Out ( 2012-09-26 14:34:31 +0400 )редактировать

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

meral ( 2012-09-26 14:46:38 +0400 )редактировать

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

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

Out ( 2012-09-26 15:49:23 +0400 )редактировать

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

meral ( 2012-09-26 16:54:17 +0400 )редактировать

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

Out ( 2012-09-26 17:08:57 +0400 )редактировать

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

meral ( 2012-09-26 17:48:04 +0400 )редактировать

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

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

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

Статистика

Задан: 2012-09-25 14:30:41 +0400

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

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

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