This article describes how to create a conversational flow in Bot Designer
Botmaker has implemented a new interface that will allow you to create conversational flows in a simpler and more intuitive way. This will enable you to visualize your conversations more easily. It will also be possible to test your chatbot to make changes and confirm the final version of your flow in real time.
Estimated lecture: 14 minutes
What is Bot Designer?
The Bot Designer interface allows you to create bots and manage your conversations using flowcharts that shape interactions with your customers. By accessing Menu > Chatbots, you can choose which chatbot to use for creating your conversational flow. Note that the Multibot functionality allows for multiple specialized chatbots on different topics (see the Annex section at the end of the article).
Here are some features of the new interface that enhance your experience designing conversations on the platform:
Quickly create your bot and automate complex interactions through a flowchart interface. Collaborate synchronously with different team members on your bot.
The natural language processing AI engine assists in creating conversational flows to:
Test your conversation in real-time and make necessary changes before releasing the final version to your customers.
You can create your bot using templates provided by the platform.
Watch the following video for a demonstration of the Bot Designer interface.
Furthermore, in this article you will learn about the following topics:
Blocks and organization of the main flow and alternative flows:
Annex: Multibot and Master Bot in the Bot Designer interface
The chatbot will be responsible for responding to your users. To achieve this, you'll need to design the main flow: a diagram composed of different response blocks (texts, images, actions, and conditions) that shape the interaction with the user.
You can also design alternative flows, such as determining what the bot will say when it doesn't understand a user's message (if it hasn't been configured for that scenario).
Once you select the chatbot in which you want to create your conversational flow, you will see the following screen, highlighting two essential sections with a dropdown menu:
a. Main: Displays the overall conversational flow to interact with the user based on the chatbot's purpose, such as product inquiries, after-sales support, customer service, online sales, regional bots, etc. This is the most important flow.
In the Main flow, you'll see the conversation starter box or text block:
The conversation starter and welcome blocks are predefined and cannot be deleted. As shown in the image, the Conversation Starter block marks the beginning of the main flow.
In the following image, you can see how the welcome message is configured. This message will be displayed to the user at the beginning of the conversation.