A slot is an argument to an intent that gives a voice assistant more information about that request.
Consider the following dialogue between a user and Amazon Alexa / Google Assistant:
Amazon Alexa / Google Assistant: What is you name?
User: My name is Elona.
Elona will be a slot in this case.
To learn more slots*, **intents and other key voice terms, please read the first chapter of the Create Alexa Skill and Google Action with BotTalk Course
There are two types of slots voice developers have to work with:
- Built-in slots: such as a name, a city, a number etc. Those come pre-built for each platform and both Amazon and Google came up with differnt naming for them:
- Custom slots: such as a name of your product, a name of your game location, etc. These you have to define yourself.