Это возможно. Я сделал это в рамках своих систем Flex, не уверен, что влечет за собой CTI, но похоже, что они имеют те же ограничения, которые коренятся в Taskrouter. Вам нужно было бы создать пользовательскую кнопку, которая извлекает callSid клиента из конференции агента и отправляет ее в качестве параметра конечной точке, которая использует REST API Twilio для обновления вызова клиента:
1) Сделать пользовательскую кнопку пользовательского интерфейса дляизвлечь CallSid клиента в конференции активного агента
2) Нажмите конечную точку с callSid в качестве параметра и используйте API-интерфейс Twilio REST для обновления callSid, передав URL-адрес, который просто выполняет перенаправление надругая конечная точка Twilio.
3) Сделайте так, чтобы эта конечная точка Twilio отвечала с помощью TwiML, например, с помощью глагола набора номера вызывающей стороны или любого другого TwiML, на который вы хотите ответить.
4) Убедитесь, что выЗавершите и завершите задания - иначе вы не сможете взять другое задание. Кроме того, в URL-адресах обратного вызова для TwiML с перенаправлением обязательно указывайте события endConferenceOnExit для вашего клиента в зависимости от вашего варианта использования.