有没有人完成或找到关于路由/接受任务路由器预订的指南?
示例流程:
呼叫 # > 由 Twilio Studio 接听并使用属性排队到 TaskRouter 工作区 > 任务路由器工作流关联到任务路由器队列并找到可用代理 > [我需要将此呼叫连接到工人属性,即他们的 sip:phonenumber
我试图避免使用 aws 服务器和 lambda,同时通过函数将整个编排保持在 twilio 本地。
有没有人完成或找到关于路由/接受任务路由器预订的指南?
示例流程:
呼叫 # > 由 Twilio Studio 接听并使用属性排队到 TaskRouter 工作区 > 任务路由器工作流关联到任务路由器队列并找到可用代理 > [我需要将此呼叫连接到工人属性,即他们的 sip:phonenumber
我试图避免使用 aws 服务器和 lambda,同时通过函数将整个编排保持在 twilio 本地。
Twilio 开发人员布道者在这里。
处理 TaskRouter 预留回调的文档在这里。当您收到回调时,您需要使用描述您想要执行的操作的 JSON 进行响应。
将任务调用连接到接收保留的工作人员的最简单指令是使用出队指令。在看起来像这样的 Twilio 函数中:
exports.handler = function (context, event, callback) {
callback(null, {
instruction: "dequeue"
});
}
要进行此连接,您的工作人员需要一个指向其地址的contact_uri
属性,在本例中为他们的 SIP 电话号码。或者,您可以将to
属性添加到带有地址的出队指令。