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

# Analytics

> Interpret dashboard analytics with consistent filters and distinguish them from unavailable public workspace reports.

Analytics can summarize recorded activity, but the meaning of an empty chart depends on where its data comes from.

<Note>
  The main Agents dashboard has real analytics reads backed by Tinybird. Availability depends on the deployment's analytics configuration and recorded data. The public workspace usage and API-request reports currently return empty placeholder results. The per-agent analytics page is also unfinished.
</Note>

Use an account with access to the workspace and an interval with known conversation records.

<Steps>
  <Step title="Set a comparable interval" id="analytics-set-interval">
    Open the [Agents dashboard](https://threetone.in/app/agents). Keep the date range, time zone, and agent filter consistent when comparing periods. Note those choices with any exported findings.
  </Step>

  <Step title="Inspect counts and costs together" id="analytics-inspect-metrics">
    Dashboard reads include conversation counts, duration, cost, average cost, and LLM cost. Compare totals with the number of represented conversations before interpreting an average.
  </Step>

  <Step title="Check an unexpected empty result" id="analytics-check-empty">
    Compare the interval with [saved conversations](/agents-platform/monitor/conversations). Missing analytics credentials or a request failure can produce empty results. An empty chart alone does not establish zero activity.
  </Step>
</Steps>

[Workspace usage](/api-reference/workspace/get-workspace-usage) and [API requests](/api-reference/workspace/list-api-requests) are public contracts, but their current empty responses cannot support an audit or cost calculation. Dashboard-only routes are not a public API integration contract.

<Frame caption="Screenshot pending: Main Agents dashboard with a synthetic known-data interval, visible filters, and no customer identifiers.">
  <img src="https://mintcdn.com/threetonelabs-c2efc9c8/-FnvNeuT_PFanG1t/images/placeholders/screenshot-pending.svg?fit=max&auto=format&n=-FnvNeuT_PFanG1t&q=85&s=b29809bcbd6979cc43ace35853669b46" alt="Screenshot pending for workspace analytics. This illustration is not a product screenshot." width="1600" height="1000" className="w-full h-auto" loading="lazy" noZoom data-path="images/placeholders/screenshot-pending.svg" />
</Frame>

<AccordionGroup>
  <Accordion title="Are analytics totals a billing statement?" id="analytics-faq-billing">Treat them as operational measurements. Reconcile charges through the billing workflow rather than assuming chart totals define the invoice.</Accordion>
  <Accordion title="Can I reproduce the dashboard through public reports?" id="analytics-faq-public">Not currently. The public workspace reports do not implement the dashboard's data reads.</Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.