Human-powered sales operations dashboard for managing inbound/outbound calls, agent performance, live queues, and callbacks.
V2 redesign: colored stat tiles, rounded tab bar with icons, agent list preview card.
useQuery(api.sdrCommandCenter.queries.listAgents)
V2: ChipGroup + SearchBar with skill tags and queue assignment per agent.
useQuery(api.sdrCommandCenter.queries.listAgents)
V2: Coaching controls (Listen/Whisper/Barge), 2x3 stats grid, pending callbacks, coaching sessions.
useQuery(api.sdrCommandCenter.queries.getAgentDashboard)
V2: ChipGroup filter with grouped sections and colored status dots.
useQuery(api.sdrCommandCenter.queries.getActiveCalls)
V2: IconCircle hero, CallTimeline, agent info card, DispositionSelector grid.
useQuery(api.sdrCommandCenter.queries.getLiveCallWithDetails)
Completed call with full timeline, saved disposition, coaching indicator, and contact info.
Queue list with real-time stats (waiting, available, on call), SLA, and skill tags.
useQuery(api.sdrCommandCenter.queries.listQueues)
V2: Queue stats, IVR toggle switches, waiting callers with position, overflow tip card.
useQuery(api.sdrCommandCenter.queries.getQueueWithStats)
V2: Grouped callbacks (overdue/due soon/upcoming) with stats summary and ChipGroup filter.
useQuery(api.sdrCommandCenter.queries.listCallbacks)
Callback detail with contact hero, scheduled time, reason, assigned agent, and call history.
useQuery(api.sdrCommandCenter.queries.getCallback)
Completed callback with outcome card, full call history timeline, and disposition result.
Callback type management from callback-types/ route. Create, edit, and configure SLA per type.
app/(contractor)/sdr-command-center/callback-types/
Script template library with category badges, success rates, and last-used timestamps.
Routing rules with status toggles, condition badges, and assigned agent counts.
Priority queue with High/Medium/Low tiers, wait times, and drag-to-reassign metaphor.
Callback analytics with KPI stat tiles, volume chart placeholder, and outcome breakdown.
Missed call queue with urgency badges, attempt counts, and Call Now/Schedule/Dismiss actions.
Completion tracking with outcome badges (Resolved/Escalated/No Answer/Rescheduled) and agent attribution.
Agent-level queue breakdown with status badges, queued count, and avg handle time.
Sortable agent table with date filter chips and summary stats. Tap any row to drill into agent detail.
Agent detail with 2x3 performance grid, 7-day stacked bar chart, and chronological activity timeline.
Callback type cards with counts, SLA, and routing rules per type. Inbound/Outbound/Reschedule/Follow-up.
Cycle rules list with retry interval, max attempts, and escalation path per rule. Add Rule CTA at bottom.
Agent detail with stats hero (calls/book rate/avg handle time) and recent calls list.
Queue detail with stats, waiting callers with wait times, and per-caller Assign buttons.
Requesting callback about kitchen remodel estimate. Available after 2 PM. Mentioned budget around $15K.
Following up on roof inspection scheduled last week. Wants to confirm time and crew size.
Water leak emergency in basement. Needs same-day service. Already called two other companies.
Confirming satisfaction with last week's electrical panel upgrade. No issues reported.
Voicemail inbox with caller, duration, AI summary, timestamp, and inline playback indicator for active message.
Schema tables, queries, mutations, and source files powering the SDR Command Center.