Building on the canvas

The node catalog

The kinds of nodes you can place on a canvas, grouped by what they do.

Nodes are the building blocks of a canvas. They fall into a few categories — mix them freely, connecting outputs to inputs to build up a workflow.

AI & reasoning

The workhorses of most canvases.

  • AI model — a reasoning step that takes its inputs, follows your instructions, and produces a result. It can use tools to look things up or take actions as part of the step.
  • Agent — runs one of your agents inside the flow, so autonomous work can be a stage in a larger canvas. See agent nodes for how these run and what they produce.

Research

Bring outside and computed information into the graph.

  • Web search — pulls in current information from the web.
  • Deep research — a heavier, multi-source pass for when a single search isn't enough.
  • Data / Python analysis — runs analysis over data and returns results you can feed downstream.

Content

The deliverables a canvas produces.

  • Document — long-form written output.
  • Presentation — a slide deck.
  • Freeform presentation — an HTML-based deck for more visual, custom layouts.
  • Designed document — a paginated, brand-themed document for polished long-form deliverables.
  • Visualisation — an interactive, on-brand HTML piece — dashboards, charts, diagrams, infographics — that you can refine by asking Alto and publish as a live link. See visualisations.

Images

  • Image generation — creates images from a prompt.
  • Image source — brings an uploaded or referenced image into the canvas.

Knowledge & data

Connect your material to the work.

  • Knowledge / reference file — attaches documents and reference files from your knowledge store so nodes can work from your real material.
  • Spreadsheet — tabular data as a node.

Structure

Keep a busy canvas readable.

  • Notes and headings — annotate and label regions of the graph.
  • Frames — group related nodes into a labelled section.

Not sure which nodes you need? Describe the outcome to Alto and ask it to build the canvas — then open it up and adjust the nodes it chose.

On this page