如何使用TwiML在会议中进行同步拨号

时间:2013-07-31 22:51:08

标签: c# twilio

场景:使用以下代码

接收呼叫并将呼叫者置于会议中
var response = new TwilioResponse();
response
  .Say("Please wait while we attempt to locate the person you were trying to reach.")
  .DialConference(string.Format("{0} Waiting Room", digits), new { beep = "false"})
return TwiML(response);

现在我需要拨出并连接到移动用户电话,并提示他们接听或发送呼叫者语音邮件。我假设一旦DialConference启动,原始调用者被置于保持状态,并且不再处理TwiML。因此,发起新呼叫的唯一方法是使用RestAPI。

但是我想使用.net帮助程序的流畅语法,它应该是“应该”的。如果您知道使用流利语法同时拨号的示例,它也应该与会议动词一起使用。

如果将收到的电话放入会议室,我如何使用TwiML发起外拨电话?

1 个答案:

答案 0 :(得分:1)

Twilio传道者在这里。

没有办法只使用TwiML将呼叫者A放入会议,然后拨打呼叫者B.上面的示例中,Twilio将在拨打拨号后停止执行TwiML,并且不会再次启动,直到呼叫者A离开会议。

但是,如果您只是想要进行电话筛选,那么您可以查看这个HowTo,它会告诉您没有会议的方式:

http://www.twilio.com/docs/howto/callscreening

希望有所帮助。