Basics of Conversation Logic

Tahsim Ahmed
Tahsim Ahmed
  • Updated

Why use conversation logic? Why manage conversation paths?

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.

As conversations get more complex, it's important to manage your conversation paths in an efficient way.

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.

Importance of Managing Conversation Logic

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.

Was this article helpful?

1 out of 1 found this helpful

Have more questions? Submit a request



Article is closed for comments.