こちらのドキュメントを読みました: 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」を Expression として使用して、ワーカーがアクティブなチャットを行っている間、ワーカーが音声通話を受けないようにすることに成功しました。ただし、ワーカーのキャパシティが 1 より大きい場合でも、2 番目のチャット、SMS、Facebook、または WhatsApp メッセージが着信するのを防ぎます。
アクティブなチャットまたは SMS が進行中の場合、追加の SMS またはチャットがワーカーのキャパシティーまで到達できるが、音声通話が発生しないようにするための表現についての提案が大好きです。