User Guide · The Canvas & Widgets

The canvas, and the apps that live on it.

Some answers are better shown than said — a comparison, a live tracker, a running list. When that happens, your agent opens a small app next to the conversation instead of describing it in words. That's a widget.

Where they come from

Most of the time you don't ask for a widget by name — you just ask for the thing, and it decides a widget is the right way to answer. Say "keep an eye on this flight" and an agenda-style tracker appears; ask "what's on my plate today" and your agenda opens. You can also ask directly — "open the widget for X" works the same way.

Controlling one by voice

Every widget on screen understands the same handful of voice moves — no need to touch anything:

actionsaywhat happens
Show it“Open the weather widget” / “show me my messages”Opens by name — or an alias you've given it.
Close it“Close that” / “close everything”Closing just hides it — nothing is lost.
Change what's in it“Mark that task done” / “add Friday to the agenda”Talks to the widget directly, no need to touch the screen.
Rename it“Call this one my trading board”Teaches it a nickname — use that from now on instead of its default name.
Delete it for good“Delete the weather widget”Always asks to confirm first — this one can't be undone.
If you've renamed a widget, its old name still quietly works too — you're never punished for forgetting your own alias.

Some keep working with the screen off

A widget tracking a price, a delivery, or your messages doesn't stop when you close its card — it keeps checking in the background and speaks up the moment something's worth telling you. Closing a widget just tidies the screen; it doesn't pause the work.

Ask for one that doesn't exist yet

If nothing on the canvas already does what you want, just describe it — "build me a widget that tracks how many days until my trip" — and your agent writes and installs a small app for exactly that, on the spot. It's a real, working piece of software from that point on, not a mockup.

Building a new widget takes real thinking, so it happens a little slower than a normal reply (roughly a minute) — you'll be told it's being built, and it'll open automatically the moment it's ready.

Nothing risky happens by accident

Reading a widget's data, updating it, opening or closing it — all instant, no confirmation needed. Deleting one for good is the one exception: you'll always be asked to confirm, by voice or with a button, before it's gone.