2015-03-01 4 views
1

Я пытаюсь, чтобы все входящие звонки автоматически переходили на конференцию. Эта часть может быть достигнута с использованием:Исходящий звонок на конференцию с номера клиента

<Response> 
    <Dial> 
    <Conference>Room <?php echo($_REQUEST['From']);?></Conference> 
    </Dial> 
</Response> 

Таким образом, каждый вызывающий абонент отправляется в свой отдельный конференц-зал. Часть, которую я не могу понять, как это сделать, - это исходящий вызов с этой точки. Мне нужно сделать SIP-вызов на мою АТС, используя идентификатор вызывающего абонента клиента, чтобы агент мог ответить на него. Когда они отвечают, их следует отправить в тот же конференц-зал.

Я нашел this для совершения исходящих звонков в конференцию. Тем не менее, я хочу, чтобы исходящий вызов агента использовал идентификатор вызывающего абонента. Таким образом, агент может видеть номер телефона клиента.

Основная причина, по которой я хочу использовать конференцию, а не прямой набор, заключается в том, что я хочу, чтобы супервизоры могли вызывать активный вызов без прерывания вызова между агентом и клиентом.

ответ

0

Твилио евангелист здесь.

Я считаю, что при принятии SIP-вызовов, От параметра будет принимать какие-либо алфавитно-цифровую строку, так что вы можете просто предоставить клиентам АОН как от значения:

$call = $client->account->calls->create($_REQUEST['From'], "sip:[email protected]", "http://www.example.com/conference.xml", array()); 
echo $call->sid; 

Надежда, что помогает.

+0

Ожидаемое поведение или что-то, что может измениться позже? В документации говорится, что я могу использовать только проверенные идентификаторы вызывающего абонента. –

+0

Это ожидаемое поведение. –

Смежные вопросы