Skip to main content

Phone Dashboard

62%
of inbound calls go to voicemail
BrightLocal trades report — most small contractors miss 6 of every 10 calls during business hours. Each missed call is a lead handed to the next contractor
$315
average value of a missed lead
Service industry benchmark — the lifetime margin lost when a prospect calls a competitor instead of leaving a voicemail nobody returns
27 min
average return-call delay
Once a voicemail is left, the typical owner takes 27 minutes to call back — by which point 78% of prospects have already booked someone else
3.2x
close rate for live answer vs voicemail
BIA/Kelsey — a live voice (human or AI) closes more than three times as many appointments as a returned voicemail

The Phone Dashboard is for the owner who suspects their phones are leaking money but can't prove where. It tells you how many calls actually came in, how many got answered by a human, how many got answered by the AI receptionist, what each of those two paths converted to a lead, and how the conversations felt — because a polite-but-disengaged tech is just as bad for business as a missed call.

Headline KPIs

Calls Today
38
all inbound channels
↑ 12% vs avg
Answered Live
92%
35 of 38 — 3 to voicemail
target 90%+
Leads Created
11
new contacts in CRM today
↑ 4 vs yesterday
Avg Sentiment
+0.71
scale -1 to +1
steady

Who Answered the Phone

The split that matters most. Of every call that came in today, how many did your crew pick up — and how many did the AI receptionist field while they were on the roof, on another call, or driving? Then: what did each path do with the call?

Answered by Crew
21 calls
6
leads created
29%
conversion rate
4:18
avg duration
+0.68
avg sentiment
Answered by AI
14 calls
5
leads created
36%
conversion rate
3:42
avg duration
+0.74
avg sentiment

Reading this split: if the AI is converting at a higher rate than the crew, the crew is either rushing calls or saying "let me get back to you." If the AI's sentiment is consistently above human sentiment, listen to the recordings — your techs are answering on roofs, in trucks, distracted. Both are fixable, both are invisible without this view.


Call Volume · Hour by Hour

The shape of your phone day. Owners use this to see when they're getting hammered, when the AI is carrying the load, and when calls are landing in voicemail because nobody's available.

Inbound Calls · Today by Hour
CrewAIVoicemail
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p

Per-Person Performance

Every tech (and the AI) gets a row. Sentiment is computed from the transcript by analyzing tone, word choice, and customer responses. Conversion is leads created divided by calls answered. Duration matters — too short and they're hanging up on customers; too long and they're stuck on something that should've been an SMS.

PersonCallsLeadsAvg DurSentimentStandout
AIAI Receptionist1453:42+0.74Books estimates without prompting
CrewJake Torres735:12+0.78Highest sentiment — repeat customers love him
CrewCarlos Reyes624:48+0.71Long calls, high close — solid
CrewMaria Diaz412:38+0.42Short calls — sounds rushed on transcripts
CrewTony Bianchi301:52+0.18Brusque tone flagged on 2 calls — coach
CrewSam Rivera106:22+0.62Single call, took a long complaint well

Call Outcomes

Every answered call is classified by what it did. This is how you know whether the volume on your line is generating money or just noise.

11
New Lead
Contact created · estimate or appointment scheduled
9
Existing Job
Customer calling about a live project
6
Quote Request
Pre-lead — info-gathering, no commit yet
4
Schedule Change
Reschedule, cancel, or confirm appointment
2
Complaint
Issue raised · escalation flag
3
Spam / Wrong#
Robocalls, sales pitches, dialed wrong

Recent Calls

The last several conversations with one-click access to the transcript, the recording, and the lead/customer record. Sentiment is pre-tagged so you can scan for the bad ones without playing every clip.

TimeCallerAnswered ByDurationSentimentOutcome
2:41 PMRebecca TorresAI Receptionist4:12+0.82New Lead
2:18 PMGreg FosterJake Torres3:48+0.71Schedule Chg
1:55 PM(Unknown)AI Receptionist0:38-0.20Spam
1:22 PMTom AlvarezCarlos Reyes6:04+0.78Existing Job
12:48 PMMarcus PatelAI Receptionist3:22+0.68New Lead
12:14 PMSarah JohnsonTony Bianchi2:08-0.12Complaint
11:36 AM(Voicemail)Voicemail0:48+0.10Quote Request

How sentiment is computed: each call transcript is analyzed for tone (warm, neutral, terse, hostile), word choice (positive vs negative keywords, fillers, interruptions), and customer reaction (questions answered, ending pleasantries, follow-up commitments made). The result is a single score from -1 to +1. Anything below 0 surfaces in the owner's daily digest as a "listen to this" item.