问题描述
我需要在Twilio Flex中创建一条规则,以根据现有系统中的自定义规则将来电,短信,聊天消息分配给不同的人,例如向后端发出GET请求,并根据返回的响应进行决定。
使用Twilio Flex可以实现吗?最好的方法是什么?
我希望在服务器上保留尽可能多的逻辑,以避免所有按钮单击和拖放小部件并将其保留在VCS中。
解决方法
我通过在Studio中使用Twilio函数解决了这个问题。
调用Studio时,它将通过该函数进行API调用,该函数返回一些自定义JSON数据(例如,assignedWorkerEmail)。然后,我可以将此数据传递到Send To Flex小部件,该小部件会将数据添加到其任务的属性中。 Flex中的进一步路由会根据任务属性进行。