Как с помощью подключаемого модуля Twilio Flex обновить атрибут текущей голосовой задачи, чтобы имя клиента отображалось в TaskListItem?

Я хотел бы знать, как я могу обновить атрибут задачи, чтобы имя клиента было установлено на любое имя, которое я хочу, вместо телефона в формате E.164. введите описание изображения здесь

Я хотел бы вызвать сеттер из инициализации плагина

init(flex, manager) {

Я полагаю, что это обычный вариант использования, который понравится клиентам. Как я могу этого добиться? Где именно устанавливаются эти атрибуты?


person jbooker    schedule 18.07.2019    source источник


Ответы (1)


Я понял. I после принятия задачи нужно просто запустить

            flex.DefaultTaskChannels.Call.templates.TaskListItem.firstLine = matchingCustomerName;
            flex.DefaultTaskChannels.Call.templates.TaskCanvasHeader.title = matchingCustomerName;
            flex.DefaultTaskChannels.Call.templates.CallCanvas.firstLine = matchingCustomerName;
            flex.ParticipantCanvas.Content.replace(<h3 key="name">{matchingCustomerName}</h3>);
person jbooker    schedule 18.07.2019