Skip to main content
Some answers don’t want to be a paragraph. Numbers that change daily, trends worth watching, tables you’d otherwise rebuild in a spreadsheet every week — these want to be live views you can glance at. Canvas is where your assistant builds them.
In the Console this lives in two dedicated panes on your assistant’s page: Canvas (the views) and Data (the tables underneath), each covered in depth in this section.

Two building blocks

Everything on the canvas is built from two simple, very flexible pieces:

Data — the tables

Structured tables your assistant creates and maintains while it works — numbers pulled from an API, results of a computation, records extracted from files. Organized like folders, browsable any time.

Canvas — the views

Live views built on top of that data — charts, tables, KPI cards, or any custom interactive layout — that refresh with the data underneath and can carry controls that do real work.
The separation is the point: data collection and presentation are independent. The same table can feed three different views; a view stays live as its tables grow; and either can change without rebuilding the other.

You ask — it builds

There is no editor to learn and no query language to write. You describe what you want to see, and your assistant builds it:
  • “Plot repairs by category.”
  • “Create a view with our sales KPIs and a revenue trend chart.”
  • “Track response times from our status API and chart the last 7 days.”
  • “Show me open work orders per operative, updated live.”
Your assistant creates or reuses the underlying tables, composes the view, and drops a link in chat. From then on it’s on your canvas, staying current.

Why this is more than charts

Because your assistant controls both the data and the view, the canvas can do things a normal reporting tool can’t do without an engineering project:
  • It can collect what doesn’t exist yet. No data feed? Your assistant can call an API on a schedule, extract numbers from the files you email it, or compute the metric itself — and store the results as a table.
  • It can combine anything. Two tables from different sources can be joined and aggregated into a single view — orders against refunds, pipeline against calendar.
  • It can derive new columns. “Add a total column that’s unit price times quantity” is a sentence, not a formula bar.
  • Views are unlimited in form. They aren’t limited to a preset chart menu — bar, line, scatter, maps, KPI cards, styled tables, or fully custom interactive layouts, whatever presents the data best.

What’s in this section

The data layer

What your assistant stores, how tables are organized, and browsing them in the Console.

Recipes

Worked examples — API monitoring, KPI boards, combined sources.