AWS Connect:如何在呼出电话上显示公司名称而不是电话号码,或者同时显示两者?

问题描述

当使用aws connect联系人流程在某些时间自动启动去电时,我一直在尝试显示公司名称而不是电话号码。到目前为止,除了显示公司名称之外,一切都应该正常进行。我一直在寻找解决方案或有关如何显示公司名称而不是数字的文档,但到目前为止找不到任何有用的信息。我从aws文档获得的唯一提示是,我应该自己设置呼叫者ID和姓名,而没有任何进一步的说明或提示。我试图使用呼出api的联系人属性更改电话号码,但没有显示任何内容

$result = $client->startOutboundVoiceContact([
                'Attributes' => array(
                                    'sourcePhoneNumber' => $d->company_name,'d`enter code here`ate'=> $d->date,'time' => $d->time,'clinic' => $d->company_branch_name,'address' => $d->company_branch_address,),'ContactFlowId' => $this->contactFlowId,// required
            'DestinationPhoneNumber' => $d->phone_number,// required
            'InstanceId' => $this->instanceId,// required
            'SourcePhoneNumber' => $this->sourcePhoneNumber,]);

''' $ d是我的数据库,我从那里获取所有信息

任何建议或解决方案将非常有帮助。谢谢。

解决方法

如果我没记错的话,此功能仅在美国可用。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...