> ## Documentation Index
> Fetch the complete documentation index at: https://hyperfx.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Interfaces

> Live, shareable dashboards built from agent output and Hyper Database tables. Turn an agent's work into something the rest of your team can read at a glance.

**Interfaces** are live dashboards your agents power. Instead of shipping a one-off report and forgetting about it, Interfaces let you turn an agent's recurring work into a continuously-updated view your whole team can open.

## When to use this

Use an Interface when:

* An agent is producing output **on a recurring basis** (daily, weekly) and you want a stable place to see the latest
* You want to **share status with stakeholders** without forwarding individual messages
* Multiple people need to see the same data, **without each running their own query**
* The data lives in [Hyper Database](/data/hyper-database) and you want a visualization layer on top

Examples:

* A daily Reddit-monitoring agent populates an Interface with the top mentions, sentiment, and competitor moves
* A weekly campaign-performance agent maintains an Interface showing CPA, ROAS, and creative winners across platforms
* An outreach agent shows live pipeline status — leads added, contacted, replied, closed — to the sales team
* An ICP-research agent builds an Interface showing the latest target accounts and their fit scores

## Creating an Interface

<Steps>
  <Step title="Open Interfaces">
    From the sidebar, click **More** → **Interfaces** → **Create interface**.
  </Step>

  <Step title="Pick a data source">
    Connect to a [Hyper Database](/data/hyper-database) table, an agent's output stream, or both.
  </Step>

  <Step title="Lay out the view">
    Add cards, tables, charts, and timelines. Each is bound to live data — when the underlying source updates, so does the Interface.
  </Step>

  <Step title="Share">
    Send the Interface URL to teammates. They get a continuously-updated view in their browser.
  </Step>
</Steps>

## Building Interfaces by chat

Like most things in Hyper, the fastest way to build an Interface is to ask:

```text theme={null}
Create an Interface for our paid media performance — pull from the
campaigns table. Show CPA and ROAS for the last 14 days as line charts,
top creative winners as a leaderboard, and a daily-spend summary card.
```

The agent designs the layout and binds each component to the right data. You can iterate on the result by chatting more — *"add a comparison to last month's CPA"*, *"sort the leaderboard by CTR instead"*.

## Updating Interfaces

Because Interfaces are bound to live data:

* When a [task](/agents#tasks) runs and writes new rows, the Interface updates automatically
* When you add a new column to a [Hyper Database](/data/hyper-database) table, you can drag it onto the Interface
* When the agent's logic changes (new metric, new segmentation), tell the agent and it'll update the binding

No manual refresh, no PDF exports, no copying numbers into Slides.

## Going further

* Power Interfaces with [Hyper Database](/data/hyper-database) for structured records
* Schedule the underlying data refresh with a [task](/agents#tasks)
* Combine with [Knowledge Bases](/data/knowledge-bases) for context-rich dashboards (e.g. "show last week's metrics, plus the framework we use to interpret them")
