Member-only story
Build a Chatbot with Multiple Slots
3 min readNov 26, 2024
Hello! How’s your week going?
Welcome to the final part of this chatbot series. It’s going to be quick and to the point!
New terms for this project:
- Confirmation Slots — A confirmation slot is used to verify information with the user, like asking “Are you sure you want to do this?” Once the user confirms, the bot proceeds with the action.
What we’ll cover:
- Set up a new Lex chatbot
- Create a new “Transfer Funds” intent
- A cool Amazon Lex feature: Mention
Let’s dive in!
Step 1: Set up a new Lex chatbot
We’ll follow the steps we’ve already covered in steps 1–4. If you haven’t done them yet, please review those first. Here are the links to the guides on setting up your Lex chatbot:
- Build a Chatbot with Amazon Lex
- Build a Chatbot with Custom Slots
- Connect a Chatbot with Lambda
- Save User Info with your Chatbot
Step 2: Create the “Transfer Funds” Intent
Now, let’s create an intent to transfer funds between accounts. This will use two account-type slots.