Every canvas goes through the same pipeline before it renders. The result is a visual built on real data — not placeholder content.
Generation pipeline
Real data
Ultron runs 3 web searches before generating any canvas that involves external data. Pricing figures, feature lists, company stats — all sourced from live pages, not from training data.
If a source is unavailable or pricing is gated, the canvas notes it: “Enterprise pricing not publicly listed — verify at salesforce.com/pricing.”
Inline rendering
Canvases render as React components inside the chat thread. They’re not images. They’re live components with full visual fidelity — readable, scrollable (for long canvases), and exportable on demand.
For best results with comparison canvases, name specific products: “Compare HubSpot, Salesforce, and Pipedrive” produces better output than “Compare CRM tools.”