处理来电 - 广播给多个代理
Handing incoming calls - broadcast to multiple agents
我有一个应用程序,我需要在并行呼叫多个座席时延迟接听来电,然后将来电连接到一个选定的座席。请注意,对于此应用程序,不能选择接听电话并播放模拟 phone 铃声的 MP3 - 呼叫系统是一个自动系统,可以识别何时接听电话并立即寻找代理人回应。
如果我想转发给单个代理的 phone,<Dial>
+ answerOnBridge
效果很好。
我还没有想出并行响铃多个座席的解决方案。我的问题是无法接听来电。我试过:
- 在我找到代理时延迟响应传入的 webhook(Twilio 超时)
- 仅在短时间内响应传入的 webhook
<Pause>
。 Twilio 在超时后重新发送传入的 webhook(使用新的 CallSid 使事情复杂化)。这可能有效(我可以在找到代理后稍后重试时桥接电话),但不幸的是,一些运营商似乎只处理这个 <Pause>
- 我看到 Call Failed
.
- 响应传入的 webhook 持续时间长
<Pause>
+ <Hangup>
。然后,当座席应答时,使用 client.calls().update()
重定向来电。这失败了:
TwilioRestException: HTTP 400 error: Unable to update record: Call is not in-progress. Cannot redirect.
注意:如果我以接听来电的方式响应,update()
会起作用……但这对我不起作用。
当我广播呼叫几个座席,然后将来电者连接到一个选定的座席时,是否有其他方法可以使来电保持响铃/真正无人接听?从概念上讲,我想要做 <Enqueue>
+ answerOnBridge
的东西,但我 运行 不知道如何做到这一点...
此处为 Twilio 开发人员布道师。
您是否尝试过在原始 <Dial answerOnBridge="true">
中使用多个 <Number>
s?这将拨打每个号码,直到有人接听,连接接听电话的代理并取消其他电话。
类似于:
<Response>
<Dial answerOnBridge="true">
<Number>FIRST_NUMBER</Number>
<Number>SECOND_NUMBER</Number>
</Dial>
</Response>
如果有帮助请告诉我。
我有一个应用程序,我需要在并行呼叫多个座席时延迟接听来电,然后将来电连接到一个选定的座席。请注意,对于此应用程序,不能选择接听电话并播放模拟 phone 铃声的 MP3 - 呼叫系统是一个自动系统,可以识别何时接听电话并立即寻找代理人回应。
如果我想转发给单个代理的 phone,<Dial>
+ answerOnBridge
效果很好。
我还没有想出并行响铃多个座席的解决方案。我的问题是无法接听来电。我试过:
- 在我找到代理时延迟响应传入的 webhook(Twilio 超时)
- 仅在短时间内响应传入的 webhook
<Pause>
。 Twilio 在超时后重新发送传入的 webhook(使用新的 CallSid 使事情复杂化)。这可能有效(我可以在找到代理后稍后重试时桥接电话),但不幸的是,一些运营商似乎只处理这个<Pause>
- 我看到Call Failed
. - 响应传入的 webhook 持续时间长
<Pause>
+<Hangup>
。然后,当座席应答时,使用client.calls().update()
重定向来电。这失败了:TwilioRestException: HTTP 400 error: Unable to update record: Call is not in-progress. Cannot redirect.
注意:如果我以接听来电的方式响应,update()
会起作用……但这对我不起作用。
当我广播呼叫几个座席,然后将来电者连接到一个选定的座席时,是否有其他方法可以使来电保持响铃/真正无人接听?从概念上讲,我想要做 <Enqueue>
+ answerOnBridge
的东西,但我 运行 不知道如何做到这一点...
此处为 Twilio 开发人员布道师。
您是否尝试过在原始 <Dial answerOnBridge="true">
中使用多个 <Number>
s?这将拨打每个号码,直到有人接听,连接接听电话的代理并取消其他电话。
类似于:
<Response>
<Dial answerOnBridge="true">
<Number>FIRST_NUMBER</Number>
<Number>SECOND_NUMBER</Number>
</Dial>
</Response>
如果有帮助请告诉我。