从 Twilio TaskRouter 中删除 default_filter

Remove default_filter from Twilio TaskRouter

我已经设置了工作流和任务队列。 工作流程如下所示。

{
  "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 有可用的工作人员。

但是,当我拨打该号码时,会创建一个任务,进行预订,但如果没有人 os 可用,任务将移至 default_filter 并保留在那里永远。

我想做什么?

原来我错过了一个视觉选项,位于:

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

滚动到底部并将 DEFAULT QUEUE 设置为 None