Why is it important to have conversation design? Why have conversation logic? What is the best way to manage conversations?
Intent-based conversations are less restricted than solely flow-based or linear-path conversations (which can only follow a set conversational path). They can better adapt to a user changing their mind, for example. This means that they can more easily carry out a wider range of tasks and adapt to changing conversation topics.
Efficient management of user intentions, responses, conversation logic and conversation design leads to non-linear and engaging conversation experience with your end-users. This will require and involve the usage of Intents, Entities and conversational logic such as variables.
As you build out your first conversations, you will quickly realize that there are multiple or combination of utterances your end user will say, in order to achieve the same outcome, location or position/part in your conversation. Anticipating every possible response will lead to a messy canvas, and ultimately a frustrated conversation designer.
The key for a great conversational experience is to understand the end-users' intentions and extraction of relevant information from that intention, and any associated/relevant action(s) against that information.
Please sign in to leave a comment.