Nodes

Nodes

A node is any service, datastore, SaaS tool, AI component, or internal component 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
Technology
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
NameAPI80the service name (label)
Technologynode · trpc60the technology / sub-label (tech)
PurposeAPI gateway160what it does
Monthly cost$2.1k40with a billing type
Billing typeflatusage · 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 integration library - pick from 200+ tools, organized by category. The category drives which icon you get; spend and billing roll up into groups.

Frontend Backend Infrastructure AI Database Auth Analytics Messaging SaaS Custom

Limits

The Free plan allows 15 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, technology, purpose, monthly cost, and billing type.

Next

  • Edges - how nodes connect.
  • Groups - rolling nodes up into cost domains.
  • Spend tracking - 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.