# Basics

### First steps

* Click the  **Create** (<img src="https://3732474603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHT765dzqIeHPCeZ1YaiH%2Fuploads%2Fb30kUbEVnAj1HhPVVTFB%2Fimage.png?alt=media&#x26;token=8a005c28-d312-4acc-93fa-d22a6e2bf957" alt="" data-size="line">) button on the top and enter details to create an assistant.
* A new Chatflow will be created and opened.\


<figure><img src="https://3732474603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHT765dzqIeHPCeZ1YaiH%2Fuploads%2FCNKDr65BMaKAFt42vl32%2Fimage.png?alt=media&#x26;token=0f5b4b67-8689-496b-8ee5-5651d7d10264" alt=""><figcaption></figcaption></figure>

* Right-click to bring up the nodes menu.



<figure><img src="https://3732474603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHT765dzqIeHPCeZ1YaiH%2Fuploads%2FVALcNbGxJeG5ZjU6CsPE%2Fimage.png?alt=media&#x26;token=dfbf1091-0700-4deb-9a91-9530dd082a5d" alt=""><figcaption></figcaption></figure>

* Click a node to add it to the editor.
*   Click a **connector** (![](https://3732474603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHT765dzqIeHPCeZ1YaiH%2Fuploads%2FEn0TnVm645UPyubIXpEa%2Fimage.png?alt=media\&token=ccd0753e-9ba9-4aff-b8ea-1ac290fac9ab)) and drag it to another connector to make a **connection**.\
    \


    <figure><img src="https://3732474603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHT765dzqIeHPCeZ1YaiH%2Fuploads%2FvWdETN3i7bSDa2OqSHPY%2Fimage.png?alt=media&#x26;token=4b48ccc6-ef94-4772-9cf4-669a93dc3cd2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
A connection will be created if the connector data types match.
{% endhint %}

* Alt + Click on the connector to **remove a connection**.
* Select the node(s) to delete and press **Delete** on the keyboard.
* When you right-click on the editor, the nodes menu will display all available nodes.

### Nodes context filtering

When you draw a connection and drop it in the editor instead of another connector, the nodes menu will open and display the nodes that accept the current connection.&#x20;

Click the Toggle button (<img src="https://3732474603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHT765dzqIeHPCeZ1YaiH%2Fuploads%2F8KhZAvnPKQ9KdNYIAOda%2Fimage.png?alt=media&#x26;token=f6718fd3-d7d0-40c4-a6f2-9cb3d5b9789c" alt="" data-size="line">) to toggle the filtering.\
\


<figure><img src="https://3732474603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHT765dzqIeHPCeZ1YaiH%2Fuploads%2FtnTnGiTj99WquO8EO1o9%2FAnyAssistant.Builder.Windows_eoi1SMalO3.gif?alt=media&#x26;token=7cb4e3ed-c862-451c-b004-878251ea1c3d" alt=""><figcaption></figcaption></figure>



### Flow execution



{% hint style="info" %}
The flow execution follows the Flow Connectors (![](https://3732474603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHT765dzqIeHPCeZ1YaiH%2Fuploads%2FtlrnQBZg36hE4ManOXz6%2Fimage.png?alt=media\&token=bfcd70b5-5c3f-4524-b58d-024f21037c29)), so ensure they are connected before running it.
{% endhint %}

<figure><img src="https://3732474603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHT765dzqIeHPCeZ1YaiH%2Fuploads%2FVLRnixjh669t36XMC8mS%2Fimage.png?alt=media&#x26;token=a619e0ca-5150-4253-8be9-8e9c62f2e61e" alt=""><figcaption></figcaption></figure>

