DEV Community

Abe
Abe

Posted on

Call tracking and routing for home services professionals: what should happen after the ring

I am Abe, founder of OnCrew. OnCrew is an AI answering service for contractors, so I have a bias and I want to be upfront about it. This article is not a pitch, though. It is about a problem every home services pro already lives with: when a call comes in and your hands are full, what should actually happen after the ring?

Most missed-call tools stop at telling you that you missed a call. That alert is not the job. The job is routing the call, capturing what the caller needs, and handing you enough context to act. Here is how I think about call tracking and routing for home services pros, including where a tool helps and where it should stay out of your way.

The ring is the easy part

A phone ringing is a solved problem. What costs you work is the silence after it. A homeowner who reaches voicemail rarely leaves a useful message, and often just calls the next company on their list. So the real design question is not whether the phone rings. It is where the call goes when you cannot pick up, and what gets recorded when it lands somewhere.

A call-routing map

A workable routing flow for a contractor looks like this:

  1. An inbound call hits your tracked business number, or your main line.
  2. It rings your phone or your crew first, for the number of seconds you choose.
  3. If it is unanswered, busy, or outside your hours, your carrier forwards it to your answering flow.
  4. OnCrew picks up in your business name and talks to the caller.
  5. Caller details get captured: name, callback number, address or service area, and what they need.
  6. The reason for the call is classified and summarized by urgency.
  7. An alert with that context reaches you or whoever you designate.
  8. You decide next steps: call back, book it, set the ETA, route the job to your crew.

Step 8 is yours, always. The tool collects and organizes. You make the field decisions.

Five missed-call scenarios

After-hours leak. It is 11pm and a homeowner has an active water leak. The call forwards. OnCrew captures the address and callback number, repeats the number back, flags it as high urgency, and summarizes the situation. You decide whether to call back tonight or at first light.

Mid-job, hands full. You are under a sink and a second caller comes in. Your ring-first rule passes the call to the answering flow after your chosen delay, so you are not forced to choose between the job in front of you and the one ringing. You read the summary at your next break.

Two calls at once. Two homeowners call within the same minute. One reaches you, and the second would normally hit voicemail. Overflow forwarding routes the second into the answering flow, so it is captured instead of lost. Both land in your queue with notes.

The price shopper. A caller wants a ballpark and is comparing companies. OnCrew records the job type and number and marks it lower urgency. It does not quote a price, because pricing is yours. You follow up when it fits your day.

Returning customer reschedule. An existing customer calls to move an appointment. OnCrew notes the name, the request, and that the caller is likely returning, then preserves the callback context. You or your office make the actual schedule change in your system.

What belongs in an owner alert

A missed-call ping that says only "you missed a call" forces you to call back blind. A useful alert carries:

  • Caller name
  • Callback number, repeated back during the call
  • Service address or area, as given
  • Job type or reason for the call
  • Urgency tier
  • Time received
  • A short summary of what was said
  • New versus returning caller, when known
  • Which tracked number or source the call came in on

With those fields, you can triage before you dial, instead of after.

Notes on attribution and call tracking

Routing and tracking work best together. A few practices that hold up:

  • Use distinct tracked numbers per channel: your Google profile, website, yard signs, truck wraps, and paid ads.
  • Forward all of them into one handling flow so coverage is consistent.
  • Tag each call by the source number so you can see which channels actually drive booked work.
  • Keep a summary of every captured call so you can review patterns weekly.
  • Watch your first-ring answer rate versus your overflow rate to see how often you are leaning on the backup.
  • Tie booked jobs back to their source inside your CRM, which you own and configure.

Attribution only pays off if the data survives the call. That is why capture and summary matter as much as the tracked number itself.

How to evaluate a routing setup

If you are comparing options, score them on this:

  • Does it answer in your business name, not a generic greeting?
  • Does it capture a callback number and repeat it back?
  • Does its urgency classification match the trades you actually run?
  • How fast does the alert reach you, and through which channel: text, email, or app?
  • Does it preserve a full summary, not just a missed-call flag?
  • Does it respect your routing rules, ringing your line first before overflow?
  • Are the boundaries clear, so it captures and you decide pricing, scheduling, and dispatch?
  • Is the pricing transparent, including what happens past your included volume?
  • Does it fit how you already track calls by source?

Where OnCrew fits, and where it does not

To keep my bias honest, here is the exact scope. OnCrew answers or receives your forwarded calls, captures caller details, classifies and summarizes urgency, alerts and notifies your team, and preserves callback context for the return call.

OnCrew does not set your pricing, your scheduling, your dispatch, or your ETAs. It does not make site-safety calls, book appointments for you, configure your CRM, or make field decisions. Those stay with you and your crew, because that is where they belong. A capture-and-context layer should make your judgment faster, not replace it.

On cost, so there is no mystery: OnCrew is $49/month for 100 calls, then $0.99 per additional call. That is the whole structure for the entry plan.

If you take one thing from this: design for what happens after the ring, not just the ring itself. The number on the wrap or the website gets the call started. Routing, capture, and a clear alert are what turn that call into a job you can actually work.

Resources

For the answering and call-handling flow described here:

https://oncrew.ai/phone/answering

For a deeper walkthrough of missed-call handling for contractors:

https://oncrew.ai/resources/contractor-missed-call-playbook

Disclosure: I am Abe, founder of OnCrew, so read this with that bias in mind. The goal is a useful contractor buying framework, not a claim that one vendor is perfect for every shop.

Top comments (0)