Nodes
A node is any service, datastore, SaaS tool, AI component, internal process, workflow step, or human handoff on your canvas. Nodes are the building blocks of every map, and each one carries operational metadata.
Anatomy of a node
API
node · trpc
- Name
- API
- Tool / step
- node · trpc
- Purpose
- API gateway
- Monthly cost
- $2.1k
- Billing type
- flat
Every node has an identity (an icon and label) and the fields you edit in the inspector when it is selected:
These are single-line display fields, so they are capped (and any longer text is
trimmed on save). The same limits apply when you import a canopy.json
or edit map syntax directly.
Icons from the library
A node's icon comes from Canopy's tool and icon library - pick from brand marks, AI tools, workflow platforms, SaaS apps, infra services, and generic workflow icons. The category drives which icon you get; cost and billing roll up into groups.
Limits
The Free plan allows 25 nodes per map and 2 maps per workspace. Pro allows 150 nodes per map and unlimited maps. Groups and edges do not count toward the node limit. When a GitHub import detects more libraries than the node limit, Canopy maps the first ones up to the cap and tells you how many were left out. See pricing for plan details.
Click any node on the canvas to open its inspector and edit its name, tool or step, purpose, monthly cost, and billing type.