Я прочитал документацию здесь: https://www.twilio.com/docs/taskrouter/multitasking#preventing -a-работник-от-получения-чата-задач-если-на-голосовой задаче о том, как заблокировать агенту получение чаты, когда они находятся в режиме голосового вызова, но я хочу сделать обратное с поворотом.
Мне успешно удалось запретить работникам получать голосовые вызовы, когда они ведут активный чат, используя "worker.channel. chat.assigned_tasks == 0 "как выражение. Тем не менее, он также предотвращает поступление второго сообщения в чате, SMS, Facebook или WhatsApp, даже если емкость рабочего превышает 1.
Буду рад предложениям о том, каким должно быть выражение, чтобы дополнительные SMS или чаты может входить вплоть до работника, но не голосовые звонки, когда у них активный чат или отправка SMS.