Custom Dashboards
Create personalized dashboards with drag-and-drop widgets to track your call metrics and performance. Mix stat, chart, and table widgets to monitor what matters most — from daily call volume to conversion rates.
What Are Custom Dashboards?
Stat Widgets
Single KPIs like total calls, average duration, success rate, or bookings today.
Chart Widgets
Visual trends with 8 chart types: line, bar, area, pie, donut, polar area, radar, radial bar.
Table Widgets
Detailed records with custom columns, sorting, pagination, and filters.
Quick Start
Create a Dashboard
- Click Create Custom Dashboard in the sidebar.
- Enter a name (e.g., Sales Performance).
- Choose an icon.
- Click Create Dashboard.
Adding a Widget — Preset
- Click Unlock to Customize (if shown).
- Click Add.
- Select a preset widget (marked with emoji).
- Click Save.
Adding a Widget — Custom
- Click Manage Widgets → Create New Widget.
- Choose type: Statistic, Chart, or Table.
- Configure data source and options.
- Save widget.
- Add it to the dashboard.
Widget Types & Options
Stat Widget
Single number KPI with optional comparison and mini-trend.
Common Uses
- Total calls (today / week / month)
- Average call duration
- Success / booking rate
Key Options
- Data Source: calls, leads, campaigns, assistants, phone_numbers, sms.
- Aggregation: count, sum, average, max, min.
- Color: primary (blue), success (green), warning (orange), danger (red), info (cyan), gray.
- Label & Description: Title + helper text.
- Mini Chart: Show daily trend sparkline (optional).
- Compare: % change vs previous period.
- Date Range: today, yesterday, last week, last month, last 3 months, last year.
- Conditions / Filters: same filter system as charts.
Chart Widget
Visualize trends and distributions.
Chart Types
- Line: Trends over time (supports smooth/straight/step).
- Bar: Compare categories or periods.
- Area: Filled trend chart.
- Pie / Donut: Proportions (requires group by).
- Polar Area: Circular distribution (requires group by).
- Radar: Multi-axis comparison.
- Radial Bar: Single progress / percentage.
Key Options
- Data Source & Aggregation (same as Stat).
- Chart Type & Color.
- Group By Period: hour, day, week, month.
- Group By Field: e.g., status, campaign, assistant (any categorical column).
- Chart Height: 200–800 px.
- UI Toggles: gridlines, legend, tooltips, data labels, toolbar.
- Line Curve: smooth / straight / step; Line Width: 1–10 px.
- Gradient: (radial bar only).
- Date Range & Filters (see “Filtering Data”).
Table Widget
Sortable records with custom columns & pagination.
Examples
- Recent calls with outcomes
- Failed calls to review
- Lead contact history
Key Options
- Data Source: calls, leads, campaigns, assistants.
- Campaign Filter: narrow to specific campaigns.
- Assistant Filter: narrow to specific assistants.
- Field/Column Selection: add base & relationship fields (e.g., lead variables).
- Sort: any column; direction: newest→oldest or oldest→newest.
- Rows per Page: 1–100.
- Date Range & Conditions (see below).
Filtering Data (All Widgets)
Filters
- Date Range: today, yesterday, last week, last month, last 3 months, last year, or custom.
- Conditions (multi-filter): e.g., status = success, campaign in [X,Y], assistant = SalesBot.
- Evaluation Fields: filter by call evaluation outputs (e.g., sentiment, score).
- Variables: filter by extracted variables (post-call) or custom lead variables:
extracted_variables.appointment_booked = true
variables.customer_name = "Jane Doe"
Create a Widget (Wizard)
Steps
- Navigate to Custom Dashboard.
- Click Manage Widgets → Create New Widget.
- Select widget type: Statistic, Chart, or Table.
- Follow the 2–3 step wizard (source, options, style).
- Save and Add to Dashboard. Drag to reposition and resize.
