使用HOLD选项在Twilio中进行来电录音

时间:2017-04-05 08:46:15

标签: twilio twilio-api


假设来电号码为Twilio号码' + 18XXXXXXXXXX'该呼叫被转发给名为“客户端”的客户端。现在有两条腿有Callsids' CSid1'和' CSid2'。

如果'客户'想要保持通话,连接支路与Callsid' CSid1'被重定向到音乐网址。如果'客户'恢复通话,通话' CSid1'再次被重定向到'客户端'使用新的CallSid' CSid3'。

现在,如何获取整个来电的单个录音网址(与CallSid连接' CSid1')。
注意:用于与callid' CSid2'连接的录音网址。和' CSid3'可以通过在拨号标签(两个录音网址)中设置记录动词来获得。

欢迎使用暂停选项在Twilio中实现来电录音的任何其他建议。

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

如果您想在一次录音中录制整个通话,包括保留,那么您可能需要使用<Conference>进行调查。

原始来电者拨入后,使用<Dial> with the record attribute set将其放入<Conference>。与此同时,use the REST API to make a phone call to the client也将他们置于会议中。

然后,您可以使用Participants resource to hold and unhold the caller

这不会重定向来电者,因此会为您提供一个录音网址。

如果有帮助,请告诉我。