使用Twilio Flex插件,如何更新当前的语音任务属性,以便在TaskListItem中显示客户名称?

时间:2019-07-18 02:02:15

标签: twilio twilio-flex

我想知道如何更新任务属性,以便将客户名称设置为我想要的任何名称,而不是E.164格式的电话。 enter image description here

我想从插件init内调用setter

init(flex, manager) {

我想这是客户想要的一个常见用例。我该怎么做? 这些属性到底在哪里设置?

1 个答案:

答案 0 :(得分:0)

我知道了。我接受任务后,您只需要运行

            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>);