Creating and Building Navigation Trees
IntermediateAdd a tree, build its branches from filters, node types, relationships, or by dragging elements in.
Navigation trees live in the Trees section of the Model Navigator (left panel), alongside Filters.
Create a tree
- Find the Trees section in the Model Navigator.
- Click the + button. A new tree is added and its properties panel opens.
- Give it a name (and, optionally, a description).
Add branches
- Click the + on the tree row to add a top-level branch, or the + on a branch to add a child branch.
- Select a branch to open its properties, where you set:
- Label — the heading shown for the branch.
- Seed filter — what the branch contains:
- A node type — every element of that type appears under the branch.
- A saved filter — the filter's matches appear under the branch.
- (none) — a plain heading you fill with child branches or dragged-in elements.
- Expand relationship (optional) — pick a relationship and a direction to expand from the seed elements, with an optional depth limit. Use this to show, say, a process and its sub-steps as a live sub-tree.
- Order — alphabetical, by a property, or manual.
Drag elements onto a tree
The quickest way to place specific elements:
- Expand the tree so you can see it.
- Drag a node from the Model Navigator onto the tree (adds it at the top level) or onto a branch (adds it beneath that branch).
- Drop it — a branch for that element appears. Select several elements first to add them all at once.
Other ways to build a tree
- AI assistant — ask the assistant to build or reorganize a tree in plain language (e.g. “make a reading tree grouped by capability”). It proposes the change for you to approve.
- API / MCP — external tools can create, update, and list trees programmatically (see the MCP API reference).
Everything you build is saved with the model and shared with collaborators in real time.
This content was written collaboratively with AI.