Team briefing · Aug 26, 2026 · Call dashboard

Understanding the “Other” unbooked reason

On most customers’ dashboards, the #1 reason calls don’t book is a shrug: “Other.” We dug into a month of real calls to find out what’s actually behind it — and it turns out the answer is knowable, useful, and mostly good news. Here’s what we found and what we’re doing about it.

Analysis complete nextrollout based on30 days · all customers
The short version

Six in ten unbooked calls are labeled “Other” today. When we read through a large sample of them, almost all had a clear, specific reason — the biggest being “the office will call you back,” which isn’t a lost call at all: it’s a captured lead waiting on follow-up. We’re adding seven new reason labels that will shrink “Other” from 60% to under 10%, so the dashboard tells customers what actually happened on their calls.

01

Where things stand


We measured every customer’s calls from the last 30 days, then read through 600 “Other” call summaries one by one to sort them into real categories.

60.6%
of unbooked calls say “Other”
6,190 of 10,216 · 30 days
3.3×
bigger than the #2 reason
Requested human · 1,893
~90%
had a clear, specific reason
found by reading 600 calls
<10%
“Other” after the fix
down from 60.6%

Why is it so big? After every call, our AI reviews the conversation and picks the reason it didn’t book — but today it only has four specific reasons to choose from: timing didn’t work, wanted a price on the call, wanted a human, or objected to the dispatch fee. Anything else — and most real-world outcomes are “anything else” — gets filed as “Other.” A smaller slice (about one in ten “Other” calls) comes from a behind-the-scenes case: the caller agreed to book, but the appointment couldn’t be created in the customer’s scheduling system, so the call gets marked unbooked with no explanation shown.

02

What’s actually inside “Other”


The composition of the 600 calls we read, scaled to a month of calls across all customers. Hover any row for a fuller description.

Three takeaways

03

The seven new labels


These join the four existing reasons. “Other” stays as a last resort, but we expect it under 10% — and if it stays that small, we can retire it from the top of the dashboard entirely.

New labelWhat it meansShare of today’s “Other”
Office will call backThe lead was captured and the office or on-call tech is following up to schedule~46%
Caller hung upThe caller left or the call dropped before booking finished~15%
Booking system problemSomething on our side prevented the booking — flagged for us to fix, not the customer~13%
Needed homeowner approvalA renter or family member called; the homeowner or landlord has to OK the visit~3%
Service not offeredThe business doesn’t do that kind of work~3%
Outside service areaThe caller’s address is beyond the coverage area~2%
Wanted to think it overNeeded to check with a spouse, landlord, or their calendar first~2%

Decided: calls handed to a human mid-call (~4%) will move to their own “transferred” outcome rather than counting as unbooked. That shifts about 240 calls a month out of the unbooked numbers, so dashboards will look slightly different.

04

The plan


Four phases. The first two change how calls get labeled going forward; the last two make sure everything customers see matches.

1 · Teach the AI the new labels
The call reviewer gets the seven new reasons with clear definitions, including how to tell them apart from the existing four. This is the change that empties the “Other” bucket for new calls.
2 · Stop the silent mislabels
Calls that fail because of a scheduling-system problem will say “Booking system problem” instead of “Other,” and safeguards will make sure only approved labels can ever appear on the dashboard. Our own internal test calls (fake names and addresses) will also be filtered out of customers’ numbers.
3 · Update everything customers see
The dashboard, tooltips, and the monthly report email all get the new names and plain-English explanations. (This also fixes a small bug where the monthly email could print a raw label instead of a friendly one.)
4 · Relabel recent history & confirm
We’ll re-run recent “Other” calls through the new labels so customers’ trends stay comparable, then re-measure to confirm “Other” has dropped as projected.

Open question for the team

follow-ups“Office will call back” will be the new #1 reason at ~46%. Do we want to break it down further right away (emergency callbacks vs. estimate follow-ups vs. general scheduling), or ship one label first and split it later once we see the numbers?
05

What changes on the dashboard


The share of unbooked calls that come with a real, specific explanation — today vs. after the rollout.

Today
After the rollout (projected)
Specific, explainable reason “Other”

For CSMs, the headline to carry into customer conversations: most “Other” calls were never mysteries, and the single biggest group is leads the office still owns. When the new labels land, “why didn’t these book?” becomes a question the dashboard can actually answer.