Nodes

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:

FieldExampleMaxNotes
NameReview agent80the service or step name (label)
Tool / stepOpenAI · queue60the vendor, runtime, role, or sub-label (tech)
PurposeSummarise lead160what it does
Monthly cost$2.1k40with a billing type
Billing typeusageusage · seat · team · flat

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.

Frontend Backend Infrastructure AI Database Auth Analytics Messaging SaaS Custom

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.

Next

  • Edges - how nodes connect.
  • Groups - rolling nodes up into cost domains.
  • Intel - attaching monthly costs and roll-ups.

to paste into any AI.

Ask ChatGPT about this page.

Ask Claude about this page.

Need help? Sign in to chat with support

Have ideas?

General inquiry? Email support.