AWS Connect和Lex - 无法引用联系人属性

时间:2017-12-13 03:41:15

标签: amazon-web-services aws-lambda amazon-lex amazon-connect

供参考,以下是有问题的流程:

"获取客户意见" (Lex) - > "设置联系人属性" - > "播放提示"

在调用Lex之后,我使用"将文本另存为属性"设置了一个联系人属性。选项:

DestinationKey值 ProductType $ .Lex.SessionAttributes.ProductType

然后,在" Play Prompt"我无法引用set属性。我使用"文本到语音(Ad hoc)"并尝试了以下语法:

  • $。ProductType
  • $。System.ProductType
  • $。User.ProductType
  • $。External.ProductType

有趣的是,如果我添加"检查联系人属性"在"设置联系人属性"它匹配"用户定义"属性" ProductType"。

我如何引用该属性?

1 个答案:

答案 0 :(得分:7)

尝试$ .Attributes.ProductType

$。属性是您联系使用Set Contact Attribute设置的属性的方式。 $ .External是获取上一次Lambda执行返回的值。 $ .Lex用于最后一次执行Lex。