How It Works
Design the report as a live page
Build the report layout in the Live Page Builder, interpolating entity, trigger, and variable data into your blocks.
Add a PDF trigger
Add a PDF trigger to your flow and select Live page as the source, pointing it at the page you built.
Print-Friendly Rendering
Live pages are rendered in a dedicated print mode when producing a PDF, so reports paginate cleanly:- Auto-expanded accordions — collapsible blocks are expanded so their content appears in the PDF
- Smart page breaks — blocks avoid breaking awkwardly across pages
Why Build PDFs This Way
- One source of truth — design the on-screen page and its PDF from the same blocks
- Fully dynamic — reports reflect each user’s entity, trigger, and variable data
- No separate template — skip maintaining a parallel PDF layout
Rendering is scoped to the specific page and user for each run, so a generated PDF reflects exactly the page and data it was created for.
Next Steps
Live Page Builder
Back to the visual builder overview
Triggers & Automation
Learn more about the PDF trigger

