> For the complete documentation index, see [llms.txt](https://docs.overthereality.ai/over-sdk-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overgraph.md).

# OverGraph

### Description

In order to use the [OverNodes](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) to build complex logic, the OVER SDK provides the user with a visual tool, called [OverGraph](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overgraph.md).

An [OverGraph](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overgraph.md) is the Unity Asset in which you can create your visual scripting flow.&#x20;

To create an [OverGraph](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overgraph.md), right-click in Project view in Unity, then Create > Over SDK > [OverGraph](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overgraph.md). By selecting it, the user can open the Inspector and edit this information, such as the Name of the Graph.

Each [OverGraph](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overgraph.md) can be opened by double-clicking on it, or by pressing the Open button on the top right corner of the Inspector view.

<figure><img src="/files/ipblbxuIJPcu0fPfQQf5" alt=""><figcaption><p>Creation process of an OverGraph</p></figcaption></figure>

#### OverGraph Window

Once opened, the User will be presented with a window, resembling a blackboard. In the bottom left corner, the name of the Graph (edited via Inspector) will be visible.

<figure><img src="/files/h1gGjOrM8m0DaU7UpmJN" alt=""><figcaption><p>Example of a complex OverGraph</p></figcaption></figure>

To add a new node from scratch, right-click anywhere inside the window and a search window will appear.&#x20;

This could either be navigated by mouse, by expanding each collection inside the sub-folders, or by typing in the search bar.

In any case, nodes are represented by the search results with an icon, which specifies the category of the node to be added.&#x20;

By clicking on a search result, a node will appear in the same position as the mouse's right click.

<figure><img src="/files/3wEckwe8bwqibnXT9sU3" alt=""><figcaption><p>Example of Search Window usage</p></figcaption></figure>

The creation of a new Node can also be accomplished by dragging a port: by releasing it in the empty space the search window will appear. In this case, only the nodes compatible with the dragged port will be visible and selectable.

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overgraph.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
