我已经阅读了这里的文档:https://www.twilio.com/docs/taskrouter/multitasking#preventing-a-worker-from-receiving-chat-tasks-if-on-a-voice-task关于如何在座席进行语音呼叫时阻止他们进行聊天,但我想反其道而行之。
我使用"worker.channel.chat.assigned_tasks == 0“作为表达,成功地阻止了员工在进行活动聊天时接听语音呼叫。但是,即使工作人员的容量大于1,它也会阻止第二条聊天、短信、脸书或WhatsApp消息进入。
我喜欢的表达应该是什么的建议,使额外的短信或聊天可以通过工人的能力,但没有任何语音通话时,他们有一个积极的聊天或短信去。
发布于 2020-05-15 00:40:58
下面的过滤器应该可以做到这一点。该表达式将仅应用于语音任务,并将目标路由应用于未分配聊天的员工。
{
"filter_friendly_name": "Do not assign Voice Tasks if assigned Chat",
"expression": "(task_channel_unique_name=='voice')",
"targets": [
{
"queue": <default queue sid>,
"expression": "worker.channel.chat.assigned_tasks == 0"
}
]
},https://stackoverflow.com/questions/60573194
复制相似问题