AWS Connect и Lex - Как определить значение слота из lex excution?

У меня есть бот Lex, где он собирает значение для слота "name". Затем в интерфейсе lex для выполнения я выбрал "вернуть параметры клиенту", я предполагаю, что это означает, что он вернет значения намерения и слота для Connect, когда я добавлю "получить входные данные клиента" из блока lex в Amazon Connect? Затем я хочу проверить, равно ли значение из слота определенному имени, поэтому я использовал блок "проверить атрибуты пользователя", но, похоже, что-то не работает должным образом. Это способ, которым я ссылаюсь на значение слота неправильно? Я использовал "$.Lex.slots.name" Пожалуйста, укажите, если мое понимание неверно. Спасибо.

1 ответ

Решение

Вам нужно использовать $.Lex.Slots.<slotName> с большой буквы S, Так было бы $.Lex.Slots.name для вашего примера.

Другие вопросы по тегам