Subdialog
Refining Your Conversation Flow
Overview
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.
Getting Started
Here's an example of a Subdialog block named Change Address:
Define the Subdialog
Establish the subdialog block, identifying the specific task it will handleâsuch as "Change Address"âand set up the entrance and exit points accordingly.
Incorporate into the Flow
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.
Set Up Exits
Configure successful (â ) and unsuccessful (â) exits from the subdialog to dictate subsequent actions based on user interaction outcomes.
Reuse and Refine
Utilize the "Change Address" subdialog across different scenarios within your chatbot where address updating is needed, and continuously refine it for better performance.
Subdialogs List
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.
Last updated