特维利奥的声音。将另一位参与者添加到现有通话中

Agr*_*nsh 5 voice conference twilio

2 个号码之间正在进行呼叫(Twilio 到 Twilio,或 Twilio 到任何 PTSN 号码)。这不是电话会议,只是使用 Twilio Voice 的正常一对一通话。

\n\n

我如何将另一个人添加到该通话中?

\n\n

这是我当前的场景。\n我首先创建一个普通呼叫(具有 \xe2\x80\x98timeout\xe2\x80\x99,然后通过 \xe2\x80\x98action\xe2\x80\x99 动词重定向到语音邮件) .\n这正在起作用,因此现在两方之间存在呼叫。

\n\n

然后,如果呼叫发起者想要添加第二个号码(即创建电话会议),我需要将呼叫发起者和第一个被叫号码都移动到指定会议中。

\n\n

但是,我不知道\xe2\x80\x99 不知道第一个被叫号码\xe2\x80\x99s 呼叫的Sid(我只知道父呼叫的Sid),那么该怎么办呢?

\n\n

假设我确实设法使用 2 个初始号码创建电话会议,如何向会议中添加更多号码,并在只剩 1 方时自动终止会议?

\n

phi*_*ash 3

这里是 Twilio 开发者布道者。

如果您想将人员添加到通话中,那么我建议您从电话会议开始,因为它比移动两条腿要容易得多(尽管您可以通过列出通话并按以下条件过滤,按其父 sid 查找通话ParentCallSid)。

与主叫方进行电话会议后,您可以通过向参与者端点发出 POST 请求来添加新参与者

当只剩下一名与会者时,您可以设置在与会者离开时接收会议状态回调事件。当您收到 Webhook 时,您可以使用会议 SID 来查找会议中有多少参与者,如果只剩下一名参与者,则结束会议。

让我知道这是否有帮助。