我们正在使用twilio API进行保留呼叫过程,但我们正面临问题:
如果我们将呼叫从A连接到B,那么我们的呼叫连接成功但是当我们更新呼叫保持时(使用更新方法)然后B保持成功,但是呼叫断开连接。 我想暂停B,但不应断开A呼叫。
请为此暂停过程提供合适的建议。
感谢。
答案 0 :(得分:1)
首先,重要的是要理解在Twilio环境中保持呼叫不是本机功能,而是像呼叫的所有更新一样将呼叫连接到其他东西,这可能是拨号,播放音频,排队等等。您选择实施暂停成语取决于您。
确保更新子sid而不是父sid。 我建议您阅读这篇文章What-is-a-Call-SID
如果更新了parentid,孩子将自动丢失。 如果您更新了子sid,则父电话将被断开,并且继续与首先桥接呼叫的原始twiml。您可以选择保留默认的fallthrough twiml以进入队列等。 另一种实现hold的方法是使用Agent Outbund Conference Api
进行调用