【问题标题】:Adding delay between two incoming calls在两个来电之间添加延迟
【发布时间】:2021-10-26 02:52:41
【问题描述】:

我正在尝试在两个来电之间添加延迟。例如。工人接到第一个来电,他拒绝了。那么第二个来电应仅在特定时间范围(例如 2 秒)后分配给同一个工作人员。

【问题讨论】:

    标签: twilio voip twilio-api


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

    当您reject a reservation in the JS SDK 时,您可以设置一个活动 SID,一旦拒绝完成,工作人员将进入该活动 SID。如果您将该活动 SID 设置为 Activity which is marked as not available,则工作人员在该活动中将不会收到任何进一步的预订。

    然后您可以设置一个计时器来再次更新活动,以便工作人员可以再次接收预订。

    【讨论】:

    • 这是正确的。我还提出了另一种使用工人属性的方法。通过使工作人员可用性为真和假,并使用工作流表达式或任务队列表达式。因此,当我们拒绝调用时,我们将使用 false 更新属性,并且对于相同的属性,我们还将在工作流或任务队列中添加表达式,因此当它为假时,twilio 不会将呼叫分配给该工人。在特定超时后,我们会将其更新为 true,以便工作人员可以分配呼叫。
    • 我想这也行。我认为使用活动将避免您必须对工作流程做任何事情,因此可以稍微简化一些事情。
    猜你喜欢
    • 2016-03-18
    • 2012-09-22
    • 2019-09-22
    • 2016-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多