Output · Reports
Report Assembly
Takes the sections wired into it and arranges them on a layout into one report. Without a layout, each section gets its own full-width row.
Also known as: Layout, dashboard
How it works
Wire one section node per input: Table Section, Chart, Map, Text Section or Image Section. With no Layout picked, the wired sections print one per full-width row, in input order. Picking a Layout from the project's library takes over: its tiles become the inputs, listed under Tiles with each tile's kind, whether it is required and which section is wired to it. Edit layout… opens the Layout Designer. Title is optional and Add generation timestamp (on by default) prints when the report was built. Theme defaults to the layout's theme; pick another to change colours, fonts, logo and cover page, and note that editing a theme changes every report on it.
Draft with AI, at the top of the panel, builds a first version for you: pick the Tables to feature, describe What should it cover?, and press Draft report. It creates the section nodes on the canvas, wired to their data and to a layout, for you to adjust. The output is a report bundle that Write Report renders.
Inputs and outputs
Inputs
input_0— Fileinput_1— Fileinput_2— Fileinput_3— Fileinput_4— Fileinput_5— Fileinput_6— Fileinput_7— Fileinput_8— Fileinput_9— Fileinput_10— Fileinput_11— Fileinput_12— Fileinput_13— Fileinput_14— Fileinput_15— Fileinput_16— Fileinput_17— Fileinput_18— Fileinput_19— Fileinput_20— Fileinput_21— Fileinput_22— Fileinput_23— File
Outputs
report— File
Settings
The Attributes panel of Report Assembly, as in the app: the controls work, but nothing runs — there is no data behind it.
The same settings, as the Assistant writes them
{
title: string
}the report title. Wire one section node (Table Section, Chart, Map, Text Section) per input; with no layout template bound the report lays the wired sections out one per full-width row, in input order.
Example
A monthly store report with a KPI table, a revenue chart and a catchment map. Wire the three sections and leave Layout empty so each prints on its own full-width row, set Title to "Store performance, October 2026" and leave the timestamp on.