2015-04-01 2 views
1

Мне нужно сделать исходящий звонок с twilio и экраном для человека. Во многих случаях twilio начинает воспроизводить экранное сообщение, прежде чем кто-либо сможет ответить на звонок.Twilio исходящий звонок с проверкой вызова

Итак, к тому времени, когда кто-то отвечает на другом конце, экранное сообщение заканчивается (и начинается через цикл через несколько секунд), или они слышат промежуточное сообщение. Есть ли способ воспроизвести экранное сообщение только после того, как кто-то отвечает на звонок на другом конце?

Вот мой TWIML для фильтрации вызовов -

<?xml version="1.0" encoding="UTF-8" ?> 
 
<Response> 
 
    <Pause>3</Pause> 
 
    <Gather action="{{some_URL}}" timeout="10" numDigits="1"> 
 
    <Play>{{call_screening_message.wav}}</Play> 
 
    </Gather> 
 
    <Redirect>{{some_URL}}</Redirect> 
 
</Response>

ответ

1

К сожалению, нет никакого способа, чтобы обеспечить человека ответил на вызов. Звук не должен начинаться, пока что-то не ответит на строку.

Чтобы сказать, ответил ли человек или машина, у Twilio есть некоторые экспериментальные функции, о которых вы можете прочитать здесь.

https://www.twilio.com/help/faq/voice/can-twilio-tell-whether-a-call-was-answered-by-a-human-or-machine

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