# STEP 2: Conversational Flow - how to build the flow of a chatbot dialog

The virtual conversation can be designed in the Builder, by connect dialog points and Questions and Responses. We can create dialogue driven paths, react to 'don’t knows' depending on path position or lock user on pre-designed path and do not allow him/her to skip it. All dialogue variants are defined as the span on the cue points and allows for all direction paths between them. Suggestions can be built and fit in different dialogue position, eg. stored question is "contact" or in-dialogue.&#x20;

![](https://lh6.googleusercontent.com/R3SzuRSQEQWmg9n2ilHZTSfJrGfD0zdiPRoTqeF3Nz1l6venXbxrvJIFtNhTRgSupGRoGz9xSm9jk84vGGvxn3lUNztKqjJnmHA2HgskI50Ssos9TWCtWGEHBHKFdqPLCg1HsIPh=s0)

A flow of questions and responses can be designed around the specific business process.&#x20;

The system enables to convert traditional FAQ or static search into virtual conversation. An example can be step - by - step guided workflows, or the “mapped” natural conversation.&#x20;

Scenarios that are built correctly are beneficial for many reasons. First, they allow to control the user and the conversation conducted with the Chatbot. Additionally, some users prefer just to click on questions rather than typing them from the keyboard. Therefore, a well-thought-out scenario that displays context hints is crucial when it comes to user satisfaction.

{% hint style="info" %}
*For example, if the users types in ‘contact you’ we do not direct him to one of the form of contact – we suggest one of the following forms: office address, live operator, contact form, etc.*
{% endhint %}

Clients often create scenarios in order to control potential buyers. Our Client can decide which option should be offered to the user in order to achieve a specific target. When client asks for a specific product – in next steps we can offer familiarizing with pricing, deals or entering the online store.<br>

![](https://lh6.googleusercontent.com/UexHKITBLk_S-Gw8IpWmlcfy-L_vlDDqYfNc_iyLQ3I8xHkl-31AC01YJsaeQoFSwlIc7RP7OakLysxLJs3ABX42VpQBFmhObj0AYGRCsQXhsFw7oyvMdPlbEoYCIBURdhwuywXV=s0)

![](https://lh6.googleusercontent.com/UAt4ygCcrRiB1amvP9o119Vyn4bfdNvAasHdeSLl98KiWyrt4r9e0WUSp1S-oXLx-EGqIQcvu3Cs12nPbZEBp9MZl_wUsu5xnKw_0JI0VbcodAIny_vNqRRs2G_xV08AspyaHbzd=s0)

![](https://lh5.googleusercontent.com/24ccOCq_BBZv_YBOGhTKQUX4YxMIGwmSb5-Tf48s5wmAsZTkpBUkko2Sk5gMoGcSyws_UHi5DE4cPMm6ce1HP8X8BY2BXunhv7h-3tzbRLS3q7jAq4_KwA1PAevLSw51KOeD93P_=s0)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.inteliwise.com/chatbot/4-step-approach-to-chatbot-training-development-of-content-and-interaction/step-3-conversational-flow-how-to-build-the-flow-of-a-chatbot-dialog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
