Subdialog
Refining Your Conversation Flow
Last updated
Refining Your Conversation Flow
Last updated
The Subdialog block enables you to to create and manage reusable sections of a conversation. They're like building blocks that you can insert anywhere in your chat flow, perfect for repeated tasks such as updating your address.
Here's an example of a Subdialog block named Change Address:
Establish the subdialog block, identifying the specific task it will handleâsuch as "Change Address"âand set up the entrance and exit points accordingly.
Position your subdialog within your chatbot's conversational flow where an address change might be necessary, ensuring it's accessible from relevant points in the dialogue.
Configure successful (â ) and unsuccessful (â) exits from the subdialog to dictate subsequent actions based on user interaction outcomes.
Utilize the "Change Address" subdialog across different scenarios within your chatbot where address updating is needed, and continuously refine it for better performance.
In the Subdialogs tab, you'll find a list of all your created Subdialogs. This list shows which Subdialogs are currently in use ("Connected") and which are not yet part of the dialog flow ("Not connected"), under the Status tab. Here you can add a new Subdialog to your chatbos, as follows â
Click the + Add Subdialog button â
In the pop-up window, enter a name in the New Subdialog Name field:
Click Create.
Continue to the next page to learn how to repurpose your subdialogs across various projects.