0

有一个任务分配给了 WORKER A,但是经过一段时间后,WORKER A 意识到,这不能由自己处理,需要转移给 WORKER B。

我们如何使用 Twilio 任务路由器来实现这一点?

4

1 回答 1

2

首先,您必须了解任务的生命周期。

  1. 创建任务时。第一个状态正在等待。
  2. 然后,Twilio 将寻找有能力获得此任务的工人。
  3. 该任务现在已保留。

保留任务时,无法将此任务分配给新代理,因为它违反了任务生命周期。(https://www.twilio.com/docs/taskrouter/lifecycle-task-state

如果你要解决这个问题,你有两个选择:

  1. 如果您想要 twilio flex 平台的 Flex 解决方案,您可以使用可用的插件 ( https://www.twilio.com/docs/flex/solutions-library/chat-and-sms-transfers )

  2. 如果您想使用后端解决方案来解决它。你必须首先:

  • 删除或完成任务。
  • 创建一个具有相同任务属性的新任务,以保留对话中的数据。
  • 创建一个新通道以将工作人员与任务用户进行通信。
  • 将任务分配给workerSid (WorkerB)。请记住,如果工人 B 没有能力接收新任务,您必须处理
于 2021-06-22T15:03:39.847 回答