Custom node types
User-defined categories of nodes with their own labels, colors, and metadata schemas.
Custom node types let users define their own categories of nodes within a project, each with its own label, color, and metadata schema. Tree ships with default types, and users can add more as needed.
What custom node types let you do
Custom node types are useful for:
- Distinguishing kinds of work visually (tasks, decisions, milestones, blockers)
- Applying different metadata to different node types (for example, only "task" nodes have an estimated effort field)
- Filtering by type when viewing or searching a project
- Communicating intent to other users in a team workspace
How they're configured
Each custom node type has:
- A name (for example, "decision," "milestone," "review")
- A color for visual identification on the graph
- An optional icon
- An optional set of custom fields that apply only to nodes of this type (see Custom fields)
Custom node types are defined at the project level. Different projects can have different types.
Tier availability
Custom node types are part of the core feature set, available on Free, Paid, and Team.
Related
LAST UPDATED · 2026-05-12


