Skip to main content

Reseller Dashboard

The reseller dashboard provides centralized monitoring of customer organizations with usage statistics, performance metrics, and data visualization.

Access via main navigation (RESELLER role required). Dashboard shows date range filter, export controls, metrics cards, charts, and organizations table.

Controls

Date Range Picker: Optional start/end dates filter usage and statistics. Data refreshes automatically. No date range = all time data.

Export Button: Click "Export Excel" to download usage report for selected date range.

Key Metrics

4 metric cards (responsive: 1 col mobile, 2 tablet, 4 desktop):

  • Total Users: Registered users with active users (last 7 days) subtitle
  • Total Hours: Total transcription hours
  • Total Sessions: Total sessions with finished sessions subtitle
  • Error Rate: Error rate percentage (alert if > 5%)

Performance Metrics

4 performance metric cards:

  • Avg TAT: Average turnaround time (upload to completion)
  • Median TAT (P50): 50th percentile turnaround time
  • P90 TAT: 90th percentile turnaround time
  • RTF: Real-time factor (processing time / audio duration, lower is better)

Data Visualization

Top Organizations by Hours Chart: Bar chart showing top 10 organizations by audio hours. Names truncated to 12 chars, hours shown to 2 decimals.

Error Distribution Chart: Pie chart showing top 5 organizations with errors. Shows "No errors to display" if none found.

Organizations Table

Table with pagination and sorting showing sub-organizations:

Columns: Organization (min 200px), Hours (2 decimals), Sessions, Finished, Errors, Error Rate (% with 2 decimals, red bold if > 5%).

Error Handling

Error banners display above sections when data fetching fails. Sections hide on error: Key Metrics and Performance Metrics (if stats error), Charts and Table (if usage error).

Next Steps