Apps
Apps Overview
The outputs and interfaces agents build for users: interactive dashboards and delivered file artifacts.
Dashboards
Dashboards are interactive web applications that agents create with the create_dashboard tool and serve from their containers: data visualizations, control panels, monitoring pages. They appear in the sidebar alongside the agent's sessions and persist across sessions and agent restarts.
Because a dashboard is served by the agent's container, opening one auto-starts the agent when needed.
See Dashboards for creation, access, and management.
Artifacts
Artifacts are files that agents deliver during a session with the deliver_file tool: reports, data exports, generated documents. Each appears as a download pill in the conversation where the agent produced it. Delivery is non-blocking, so the agent continues working without waiting for acknowledgment.
See Artifacts for how delivery works and how to access delivered files.
How they relate
Dashboards and artifacts serve different purposes:
| Dashboards | Artifacts | |
|---|---|---|
| Nature | Live interactive web apps | Static delivered files |
| Lifetime | Persist across sessions | Tied to the session that produced them |
| Access | Sidebar link, standalone URL, Dock shortcut | Download link in conversation |
| Agent state | Agent must be running to view | Available anytime (files stored on host) |
| Use cases | Monitoring views, control panels, data explorers | Reports, exports, generated documents |
A single workflow can use both: a live analytics dashboard alongside a CSV export of the underlying data delivered as an artifact.