Tech Tips

  1. プログラミング
  2. 1159 view

How to switch next slot by Lambda function with Amazon Lex V2

Recently I touch Amazon Lex (V2) and I wanted to switch next slot by Lambda function, but I couldn’t find any document about it. So, I left this memo to keep how to do it. The following screen shots are Bot behavior in Lex V2 console.

Setting slot in Lex V2 console

I set 3 slots. 1st one is to let user select phone number or email address. 1st one’s slot type is custom. I disabled PhoneNumber and EmailAddress slot’s option “Required for this intent”.
I wanted to show buttons to choose phone number or email address. So, I set card and buttons for 1st slot.

Lambda function code

Flow is controlled by Lambda function. Code is the following. By these settings and code, I could build a bot like above screen shots.

プログラミング recent post

  1. How to Upload Program to Arduino Using Platfo…

  2. How to avoid GPG error when using ROS Docker …

  3. Trying to Develop Visited Countries Colored M…