Имеется IVR с авторизацией и дальнейшем продолжение звонка по номеру (доступа нету). Необходимо сделать звонок так, чтобы была пройдена авторизация и продолжения звонка через этот IVR и не было слышно самого IVR. Звонок проходит для клиента прозрачно через этот IVR.
Если делать звонок через Dial с донабором dtmf - работает. Пытался (SIP,H323:g711,g729):
Общая проблема не проходит dtmf и IVR говорит об отсутствии данных
Интересуют ещё варианты решения задачи.
Linux Asterisk 10.5.0
Посмотрите в опцию М команды Dial. Там можно сделать макрос, который будет донабирать, а вызывающему это слышно не будет.
Попробую через Макрос.
Сейчас делаю так:
exten => _8.,1,Dial(SIP/provider/8xxxxxxxxxxxxxxx,120,G(default^888888888^acceptcaller))
exten => _8.,n,Hangup
exten => _88888.,n(acceptcaller),GoTo(accept-caller,s,1)
exten => _88888.,n(acceptcalled),GoTo(accept-called,s,1)
[accept-called]
exten => s,1,NoOp(CHANNEL-CALLED=${CHANNEL})
exten => s,n,SendDTMF(wwwwww01111111111111wwwwwwwwwww81111111111#)
[accept-caller]
exten => s,1,NoOp(CHANNEL-CALLER=${CHANNEL})
exten => s,n,Playback(beep,noanswer)
exten => s,n,Playback(beep,noanswer)
exten => s,n,Bridge(SIP/provider-00000001)
Работает. Но слышно окончание фразы от IVR. Ставишь дольше проигрывать beep - не срабатывет Bridge:
Auto fallthrough, channel 'SIP/provider-00000001' status is 'UNKNOWN'
Задан: Jun 13 '12
Просмотрен: 1,700 раз
Обновлен: Jun 13 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Что имеется в виду под "IVR с авторизацией и дальнейшим прохождением звонка по номеру"?
matperez (Jun 13 '12)editВы звоните на номер . Вас просят ввести пин . После этого просится ввести номер назначения. Идёт звонок на набранный номер назначения. Нужно как-то эту стадию сделать прозрачной. Клиент сразу звонит на номер назначени и не должен слышать этот IVR. А астериск сам дозванивается , вводит пин и номер назначения.
HornetUA (Jun 13 '12)editДевочка, учи матчасть....
amonra (Jun 13 '12)editВы о чём "amonra" ? Вы прочитали только ответ на вопрос "matperez" ? А конкретно по теме есть что-то конструктивное.
HornetUA (Jun 13 '12)editЯ и сказал, учите матчасть... Или платите деньги людям, они Вам сделают. А вто так-вот "Люди напишите мне алгоритм (при, чём элементраный), а то не впадлу мозг включать" - по моему вообще наглость.
amonra (Jun 13 '12)editВ чём элементарность данной задачи ?
exten => _8.,n,Dial(H323/provider/8xxxxxxxxxxxxxx,120,D(wwwwww0111111111#wwwwwwwwwwwwwwwwwwwww8111111111#)) - это работает Но нужно так чтобы клиент не слышал работу IVR (фразы Введите, Наберите и тд).
HornetUA (Jun 13 '12)editА можно весь диалплан увидеть ? Хотя не уверен, что хочу этого, так как та часть, что я наблюдаю уже вызывает ужас...
amonra (Jun 13 '12)editДиалпланы всех вариантов ? И в чём ужас диаплана в комментарии ?
HornetUA (Jun 13 '12)edit