Real-time cost analytics with time-series charts, per-model breakdowns, performance metrics, and configurable date presets.
The Cost Dashboard gives you full visibility into your LLM spending and performance. It aggregates data from all enrichment records in your organization and presents it through interactive charts and summary cards. Use it to identify cost trends, compare model efficiency, and optimize your enrichment pipeline.
Select a time range from the sidebar. The URL updates to reflect the selected preset (e.g., /costs/30d), enabling bookmarkable views:
| Preset | Time Range | Chart Grouping |
|---|---|---|
7d | Last 7 days | Daily |
30d | Last 30 days | Daily |
90d | Last 90 days | Weekly |
all | All time | Monthly |
System administrators get an organization selector in the sidebar with three settings: their own organization, all organizations aggregated, or one named organization. Everyone else — owners included — always sees their own organization's costs; the backend resolves the scope, so the filter cannot be worked around from the client. The choice is persisted per user in local storage.
The default tab provides a comprehensive spending breakdown:
Switch to the Performance tab to analyze model efficiency and identify cost-performance trade-offs:
Use the Cost vs Duration scatter chart to find models that deliver good quality at lower cost. Smaller, faster models often suffice for simple schemas.
Check the Cost Over Time chart weekly. Sudden spikes may indicate misconfigured batch jobs or unexpected retry loops.
The Performance by Schema Property Count table shows how cost scales with schema size. Remove unnecessary properties to reduce per-enrichment cost.
Models with prompt caching (like Anthropic) reduce costs for repeated enrichments with the same schema. Token Usage cards show cached token savings.