2013-10-03 1 views
1

Я хотел бы, чтобы пользователь выполнял последовательность вызовов (не одновременно). Предпочтительным взаимодействием будет:порядковые номера twilio в последовательности

<say>Connecting now. Press # to continue to the next call</say> 
[dials a number] 
[gathers # keypress and dials next number] 
... 
<say>Thanks</say> 

Возможно ли это? Или мне нужно использовать параметр dial action, чтобы вызвать пользователя обратно при следующем вызове при их зависании?

ответ

4

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

Вы должны быть в состоянии использовать hangupOnStar атрибут для достижения этой цели:

<Response> 
    <Say>Connecting now. Press star to continue to the next call</Say> 
    <Dial hangupOnStar="true">+15555555555</Dial> 
    <Dial hangupOnStar="true">+15555556666</Dial> 
    <Dial hangupOnStar="true">+15555557777</Dial> 
    <Say>Thanks</Say> 
</Response> 

Этот атрибут позволяет вызывающий абонент отключиться от вызываемого абонента, нажав клавишу *. Когда это произойдет, Twilio переместится и выполнит следующий глагол TwiML.

Надеюсь, что это поможет.