按照教程创建任务路由器(工作区,队列,工作人员,任务)和通过电话创建任务。
我可以通过我的node.js应用程序成功登陆呼叫并创建任务
通过教程@添加代理UI后
Agent UI Add Project
这是应用程序流程:
以上步骤成功
在客户端
Agent使用上面示例中提供的taskrouter.min.js和agent.js启动node.js应用程序。
客户获得默认保持噪音,在代理浏览器上观察到“预约创建,更新和预订取消”的一系列事件。将控制台日志发布到最后。
1970-01-17T17:52:39.413Z
的。
任何指针都将非常感激。
答案 0 :(得分:1)
Twilio员工在这里。
这是TaskRouter能够使用HTTP POST请求命中AssignmentCallbackUrl的结果。我们注意到您的帐户中有以下通知消息:
无法发布/分配
请为AssignmentCallback端点启用 POST 。
如果无法点击AssignmentCallbackUrl或发出分配指令时出错,TaskRouter将主动取消预订。
控制台中的几个更新是由于TaskRouter由于未访问AssignmentCallbackUrl而取消预留,将Worker移回到先前状态(Available),然后再次尝试分配Task,从而生成对于同一任务的另一个工作者保留(重复15x直到达到最大任务分配)。
答案 1 :(得分:0)
听到twilio的支持,感谢twilio。问题在于工作流上的分配回调URL。我的API是/ Get。将其从“发布”更改为“发布”,以使其正常工作。由于无法访问分配URL(通过POST),任务路由器正在尝试取消预订。