Amazon Lex: Setup Amazon Lex (Amazon Lex NLU)

This article assumes that you already have an existing Amazon Lex bot. In case you don't, you can find instructions on how to set one up here.

Only working with Amazon LexV2

Please ensure your bots are already upgraded to v2, as old legacy bots are not supported.


  1. Log on to the AWS console with a privileged user.
  2. Open your bot in the AWS Lex V2 console.
  3. Open your first Intent.
  4. Expand Fulfillment and enable the Fulfillment Lambda code hook in the Advanced options. mceclip0.png
  5. Click Update Options and Save intent.
  6. Open each Intent in the current language, including the FallbackIntent, and repeat these steps.
  7. Build the language, then repeat these steps for additional languages if required.
  8. Go to Bot versions and create a new version.
  9. Go to Aliases and create a new alias or associate an existing one to the newest version.
  10. Reopen the alias and click on the name of each language that is supported mceclip1.png
  11. Select the previously created Lambda function with its latest version and save.



Article is closed for comments.

Was this article helpful?
0 out of 0 found this helpful