Страница 1 из 1

Как совершить звонок из IVR в транк SIP ?

Добавлено: 06 мар 2011, 09:29
Mastik
Имеется три транка один входящий (Multifon SIP), и два исходящих SIP. При звонке на транк Multifon, по номеру звонок попадает в IVR и как из него по выбору совершить звонок, допустип, нажав 1 через транк 1 или нажав 2 через транк 2.
Или это очень сложно, просто я пока начинаю только изучать Asterisk.

Re: Как совершить звонок из IVR в транк SIP ?

Добавлено: 06 мар 2011, 12:54
ded
Все транки могут быть в разных контекстах. Например - Multifon в [incoming], а дв других - SIP/prov1 и SIP/prov2 - в [out1] & [out2].
Звонок принятый в ИВР можно отправить
exten => 1,1,Goto(out1,s,1)
exten => 2,1,Goto(out2,s,1)

[out1]
exten => s,1,Background(please-enter-the-number-dialing-to)
exten => s,2,Waitexten(15)
exten => _ZXXXXXXXXXXX,1,Dial(SIP/prov1/${EXTEN})

[out1]
exten => s,1,Background(please-enter-the-number-dialing-to)
exten => s,2,Waitexten(15)
exten => _ZXXXXXXXXXXX,1,Dial(SIP/prov2/${EXTEN})

Re: Как совершить звонок из IVR в транк SIP ?

Добавлено: 07 мар 2011, 02:49
Mastik
Все красиво, верю...
Но как это сделать в TrixBox... ?
У меня 3 транка, как все настроить сложно... Здесь больше надо, как говориться на пальцах...

Re: Как совершить звонок из IVR в транк SIP ?

Добавлено: 07 мар 2011, 10:12
ded
Mastik писал(а):Но как это сделать в TrixBox... ?
Про TrixBox не было сказано ничего.
Mastik писал(а):Здесь больше надо, как говориться на пальцах...
Включить модуль DISA. Содать две дисы, в каждой указать набор через соответствующий транк.
Создать ИВР, в котором будет выбор из которого по выбору совершить звонок нажав 1 через 1-ую DISA или нажав 2 через 2-ю DISA.
Дальше - направить входящий из Multifon в созданый ИВР.

Re: Как совершить звонок из IVR в транк SIP ?

Добавлено: 07 мар 2011, 10:44
Mastik
Я извиняюсь, пропустил слова TrixBox :). Спасибо, сейчас пробую.