如何使用 TaskRouter 让 Twilio worker 接收来电? - 姜戈
How to get Twilio worker for incoming calls using TaskRouter? - Django
我正在使用 Twilio、TaskRouter 构建一个简单的 Django 联络中心应用程序, 客户端 JS SDK.
我正在使用 status_callback 通过使用 complete[=32 监听请求,将每个客户的通话记录保存在数据库中=] status_callback_event。 (不确定这是最好的方法,但它确实有效)
你会如何拯救接到来电的工作人员?
对于拨出电话,我将 url 中的 request.user 作为自定义参数传递,并在 status_callback[=32 中获取它=].
对于来电,我在 status_callback 中得到 ParentCallSid,我想我可以用它来获取通过 Rest API.
处理呼叫的客户
我做的对吗?有没有更简单的方法来完成这项工作?
我最后使用了TaskRouterEvents来监听预约事件(reservation.completed或者reservation.canceled) 我从 POST 请求中取出 WorkerSid 并将其保存在数据库中。
我认为这是执行此操作的最简单方法。
对于 outgoing 调用,我将 url 中的 WorkerSid 作为自定义参数传递,并在 status_callback.
我正在使用 Twilio、TaskRouter 构建一个简单的 Django 联络中心应用程序, 客户端 JS SDK.
我正在使用 status_callback 通过使用 complete[=32 监听请求,将每个客户的通话记录保存在数据库中=] status_callback_event。 (不确定这是最好的方法,但它确实有效)
你会如何拯救接到来电的工作人员?
对于拨出电话,我将 url 中的 request.user 作为自定义参数传递,并在 status_callback[=32 中获取它=].
对于来电,我在 status_callback 中得到 ParentCallSid,我想我可以用它来获取通过 Rest API.
处理呼叫的客户我做的对吗?有没有更简单的方法来完成这项工作?
我最后使用了TaskRouterEvents来监听预约事件(reservation.completed或者reservation.canceled) 我从 POST 请求中取出 WorkerSid 并将其保存在数据库中。
我认为这是执行此操作的最简单方法。
对于 outgoing 调用,我将 url 中的 WorkerSid 作为自定义参数传递,并在 status_callback.