问题描述
我正在 Amazon Connect 中编写呼叫流程。我正在使用 Lex 从调用者那里获取一个日期到一个插槽中,然后在 Connect 中设置一个等于插槽值的 call 属性。我需要计算从来电者提供的日期到今天已经过去了多少年。
这是否可以在 Connect 中完成,如果是,如何完成?还是我需要写一个 Lambda 函数?
解决方法
您需要在 lambda 函数中执行此操作,因为无法访问 Amazon Connect 联系流块(操作)中的日期时间函数或临时编程机制。联系流块仅提供一组比较运算符来比较块内的联系属性或指标。
您可以潜在地从 Lex 内部调用这个 lambda 函数,以便槽数据作为您需要的时差返回,或者在您获得带有捕获日期的 Lex 槽数据后从联系流中调用它。无论哪种方式,都需要在 lambda 中完成。