2

我们目前正在使用 Twilio TaskRouter 实施一个新的联络中心。

所需的功能是:

  • 响铃第一个与过滤条件“销售”匹配的可用工作人员
  • 如果 Reservation 超时(Worker 没有应答),则振铃后续的 Worker
  • 如果所有可用的工作人员都超时或拒绝,则将任务移动到另一个队列

一切似乎都运行良好,但我们还没有想出如何更改超时时间(在 Worker 拿起电话之前给出的时间 - 接受预订)

更改工作流中的任务保留超时没有效果,我们总是得到 60 秒?

应该在哪里更改超时设置?我们使用作为 chrome 扩展实现的 TaskRouter JS 客户端......是 JS 客户端中的设置吗?

4

1 回答 1

1

Twilio developer evangelist here.

I'm guessing that you are using either the dequeue or call instruction in response to an assignment callback.

If so, you can set a timeout for the reservation as part of your response. For example, to dequeue a call but only wait 15 seconds for it to be answered, you could return:

{
  "instruction": "dequeue",
  "timeout": 15
}

Let me know if that helps at all.

于 2018-10-29T21:48:00.680 回答