Skip to main content
Live Surfaces turn ongoing agent work into a visual view your team can open at any time - a dashboard, a brief, a status board - instead of reading chat or raw logs.

What live surfaces can look like

A live surface can take many shapes depending on the workflow. Browse some common examples:
An approval surface showing invoices awaiting review, amounts, and approve or reject actions.
Invoice approval live surface

Why they matter

Many agents do work in the background. Live Surfaces make that work inspectable. You can see what ran, what changed, what failed, and what needs attention without asking the agent to explain everything from scratch.

How they work

A live surface is usually backed by generated data and a reusable visual template. For example, an agent can create a fresh data file for today’s morning brief and render it through the same HTML template every time. The surface stays consistent, while the data changes for each run.

When to use live surfaces

Live Surfaces are useful when the output is easier to understand visually than as chat text. Use them for dashboards, status reports, task lists, summaries, monitors, and recurring briefs.

Regeneration

Some surfaces represent a point-in-time snapshot. If the data becomes stale, the agent can regenerate the surface, update the underlying data, or create a new shareable version.