0

我已经设置了我的工作流程和任务队列。工作流程看起来像这样。

{
  "task_routing": {
    "filters": [
      {
        "filter_friendly_name": "Dialpad",
        "expression": "flexOutboundDialerTargetWorker != null",
        "targets": [
          {
            "expression": "task.flexOutboundDialerTargetWorker == worker.contact_uri",
            "queue": "WQ044385bd3c00a98cc63c092d02e5b571",
            "timeout": 10
          }
        ]
      }
    ],
    "default_filter": {
      "queue": "WQ044385bd3c00a98cc63c092d02e5b571"
    }
  }
}

配置任务队列和工作人员,以便WQ044385bd3c00a98cc63c092d02e5b571有可用的工作人员。

但是,当我拨打该号码时,会创建一个任务并进行预订,但如果没有可用的操作系统,该任务将移动到default_filter并永远留在那里。

我想做的事?

  • 删除default_filter或设置超时(无法真正弄清楚如何编辑默认过滤器)
  • 使用自己处理取消的任务Event Callbacks
4

1 回答 1

0

原来有一个我错过的视觉选项位于:

https://www.twilio.com/console/taskrouter/workspaces/WSXXX/workflows

滚动到底部并将其设置DEFAULT QUEUENone

于 2019-12-04T10:28:08.907 回答