# What is the Conversation Flow Builder?

The **Conversation Flow Builder** allows you to build out the conversation as a flow using key conversation elements such as Questions, Answers, Forms, Backend Integrations etc.&#x20;

You can view the flow as how the conversation would move when users either type their messages to questions or provide information requested from them. Each of the nodes in the conversation can be connected to build out how our chatbot should talk to the customers.

### What are nodes in the Flow Builder?&#x20;

<figure><img src="/files/bPEuOR1Wq7wHlqAtcVbU" alt=""><figcaption></figcaption></figure>

Nodes are the building blocks of the conversation. These are specific elements available to ask users questions, present information to them, call external systems and do actions.&#x20;

Each of the nodes can be connected with transitions which represents how the conversation flows when a user takes an action.&#x20;

Nodes have events, properties and some additional properties specific to the type of node being used.

<br>


---

# 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://docs.deepconverse.com/product-docs/conversational-flow-builder/what-is-the-conversation-flow-builder.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.
