Hi,
•Define the list of intents. In other words, itemize all tasks users may want to accomplish or the problems users may need to solve using your chatbot.
•Write the list of utterances for every intent. Provide the examples of sentences your users may type or tell when referring to a specific intent.
•Identify entities. Figure out possible entities. Entities include the details important for the user’s intent. Chatbots extract entities from user messages to provide a relevant action or/and reply.
•Specify a set of actions. Build up a set of actions determined by intents, extracted entities and expected bot logics.
•Combine everything into a table. Create the table with intents, utterances, entities and actions to get a relevant picture of the possible user-bot conversations.
Thanks,
Aniruddha