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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2012-09-13 22:26:12 +0400

vlad.v Gravatar vlad.v

Если первый ответ не помог, пишу как это сделать через не через 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 } }

Ну где-то так, надеюсь ничего не упустил))

Если первый ответ не помог, пишу как это сделать через не через 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 100

 }

3 => { {

  Dial(SIP/200); \ \\ Звоним номеру 200
   }
} 

}

Ну где-то так, надеюсь ничего не упустил))

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