Добрый день, коллеги. у меня возник такой вопрос. Имеется Elastix. trunk на второй астериск. каким образом необходимо в первом астериске прописать или настроить IVR или другое что-либо, чтобы при попадании на первый астериск возникало событие, что нажмите на цифру 1, человек нажимает на 1 и его переадресация идет на extension, на втором астериске
Если первый ответ не помог, пишу как это сделать через не через web морду. Напишу для exstensions.ael, но принцип одинаковый.
Я так понял транк уже настроен, допустим номер транка 500, исходя из этого пишем:
Context incoming {
S => {
Answer(); \ Ответ
Background(file); \ Рассказываем абонентам что нужно нажать и для чего
WaitExten(5); \ Ждем еще 5 секунд, чтобы абонент определился
}
\ Описываем что делать если абонент тупит
t => {
Dial(771); \ Звоним секретарше
}
\ Описываем что делать если абонент жмет не ту кнопку
i => {
Playback(wrong_number) \ говорим, не верный номер
}
\ Описываем кнопки
1 => {
Dial(SIP/500/S); \ Звоним по транку (500 )на Астериск 2 на эксетеншен S, \он же может быть и номером
}
2 => {
Dial(SIP/100); \ Звоним номеру 100
}
3 => {
Dial(SIP/200); \\ Звоним номеру 200
}
}
Ну где-то так, надеюсь ничего не упустил))
Задан: 2012-09-13 14:07:11 +0400
Просмотрен: 1,120 раз
Обновлен: Sep 13 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.