View a markdown version of this page

在 Connect Customer 的 Play 提示栏中创建动态文本字符串 - Amazon Connect Customer

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Connect Customer 的 Play 提示栏中创建动态文本字符串

使用播放提示数据块,可将一个音频文件作为问候语或信息播放给呼叫方。还可以使用联系属性指定传递给呼叫方的问候语或信息。要使用联系属性的值来个性化传递给客户的信息,请在“文字转语音”信息中包含对存储的或外部的联系属性的引用。

例如,如果您从 Lambda 函数检索客户的姓名,该函数从您的客户数据库返回 FirstName 和的值 LastName,则您可以使用这些属性在文字转语音区块中加入类似以下内容的文本,说出客户的姓名:

  • 你好 $。External.FirstName $。External.LastName,谢谢你的来电。

下图是播放提示数据块的“文字转语音”框,显示了该消息。

在“文字转语音”框中包含属性的消息。

另外,您还可以使用设置联系属性数据块存储从 Lambda 函数返回的属性,然后引用在文字转语音字符串中创建的用户定义属性。

如果您引用用户定义的属性,该属性之前使用 API 在流程中设置为联系人属性,则可以使用 $ 引用该属性。Attributes.nameOfAttribute 语法。

例如,如果相关联系人之前设置了属性 “FirstName” 和 “LastName”,请按如下方式引用它们:

  • 你好 $。Attributes.FirstName $。Attributes.LastName,谢谢你的来电。

使用反引号进行分辨率

你也可以使用反引号 (`) 来动态解析密钥。例如,假设您从 Lambda 函数中检索客户的姓名,该函数从您的客户数据库返回 LastName 值 FirstName 和值。如果客户偏好使用哪个名称存储在 $ 中。Attributes.NameToPlay,你可以通过用反引号 (`) 括住动态键来动态选择相应的名称。

  • 你好 $.External。['`$。Attributes.NameToPlay`'],谢谢你的来电。