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

Объединить 2 звонка прозрачно для клиента

1

Имеется IVR с авторизацией и дальнейшем продолжение звонка по номеру (доступа нету). Необходимо сделать звонок так, чтобы была пройдена авторизация и продолжения звонка через этот IVR и не было слышно самого IVR. Звонок проходит для клиента прозрачно через этот IVR.

Если делать звонок через Dial с донабором dtmf - работает. Пытался (SIP,H323:g711,g729):

  • через call файл делать звонок на IVR и потом объединять через Bridge
  • SendDTMF
  • через Dial с опцией G

Общая проблема не проходит dtmf и IVR говорит об отсутствии данных

Интересуют ещё варианты решения задачи.

Linux Asterisk 10.5.0

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

спросил 2012-06-13 17:22:43 +0400

HornetUA Gravatar HornetUA
11 1 2

Comments

Что имеется в виду под "IVR с авторизацией и дальнейшим прохождением звонка по номеру"?

matperez ( 2012-06-13 18:12:51 +0400 )редактировать

Вы звоните на номер . Вас просят ввести пин . После этого просится ввести номер назначения. Идёт звонок на набранный номер назначения. Нужно как-то эту стадию сделать прозрачной. Клиент сразу звонит на номер назначени и не должен слышать этот IVR. А астериск сам дозванивается , вводит пин и номер назначения.

HornetUA ( 2012-06-13 18:17:58 +0400 )редактировать

Девочка, учи матчасть....

amonra ( 2012-06-13 18:37:11 +0400 )редактировать

Вы о чём "amonra" ? Вы прочитали только ответ на вопрос "matperez" ? А конкретно по теме есть что-то конструктивное.

HornetUA ( 2012-06-13 18:56:35 +0400 )редактировать

Я и сказал, учите матчасть... Или платите деньги людям, они Вам сделают. А вто так-вот "Люди напишите мне алгоритм (при, чём элементраный), а то не впадлу мозг включать" - по моему вообще наглость.

amonra ( 2012-06-13 19:15:20 +0400 )редактировать

В чём элементарность данной задачи ?

exten => _8.,n,Dial(H323/provider/8xxxxxxxxxxxxxx,120,D(wwwwww0111111111#wwwwwwwwwwwwwwwwwwwww8111111111#)) - это работает Но нужно так чтобы клиент не слышал работу IVR (фразы Введите, Наберите и тд).

HornetUA ( 2012-06-13 19:39:19 +0400 )редактировать

А можно весь диалплан увидеть ? Хотя не уверен, что хочу этого, так как та часть, что я наблюдаю уже вызывает ужас...

amonra ( 2012-06-13 20:07:37 +0400 )редактировать

Диалпланы всех вариантов ? И в чём ужас диаплана в комментарии ?

HornetUA ( 2012-06-13 20:10:56 +0400 )редактировать

2 Ответа

0

Посмотрите в опцию М команды Dial. Там можно сделать макрос, который будет донабирать, а вызывающему это слышно не будет.

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

ответил 2012-06-13 20:33:48 +0400

switch Gravatar switch
8334 11 7 91
http://lynks.ru/
0

Попробую через Макрос.

Сейчас делаю так:

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'
ссылка удалить спам редактировать

ответил 2012-06-13 20:59:32 +0400

HornetUA Gravatar HornetUA
11 1 2

Comments

Аффтар, вы мудак. Я вам дал решение, а вы снова в Bridge упираетесь!

switch ( 2012-06-13 21:10:47 +0400 )редактировать

Глаза открой и прочитай пост.

HornetUA ( 2012-06-13 21:34:23 +0400 )редактировать

Аффтар жжёт !!!!!

amonra ( 2012-06-13 21:37:14 +0400 )редактировать

Тихий ужас.

zzuz ( 2012-06-13 23:04:49 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2012-06-13 17:22:43 +0400

Просмотрен: 1,027 раз

Обновлен: Jun 13 '12

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