Service Setpoint

AI reception for home services

It answers the phone.
And it knows the price.

Most AI receptionists can book a visit and take a message. Service Setpoint quotes from your real price list, offers times from your real calendar, and puts a person on the line the moment anyone asks for one.

Roofing · HVAC · Plumbing · Exteriors

Inbound call · 8:47pm Tuesday
  1. Caller

    Hi — I'm looking for a price on a new roof.

  2. Agent

    Happy to help. What's the property address?

  3. Caller

    812 Ridge Road, Gainesville.

  4. Agent

    Got it, that's in our area. Asphalt shingle or metal?

  5. Caller

    Asphalt.

  6. Agent

    And roughly how big is the house? Square footage is fine — and is it one story or two?

    Asks what a homeowner knows, not the roof size nobody knows

  7. Caller

    About 2,200 square feet, single story.

  8. Agent

    For a house that size, our Gold tier runs between $10,800 and $13,200 installed, with a 25-year workmanship warranty. Someone measures it to confirm before anything's final.

    Square footage converted through the operator's own sizing table, then priced from their rate

  9. Caller

    What if I just need the leak patched?

  10. Agent

    Repairs get priced by the scope of the fix rather than by roof area, so I won't guess at that one. I can get someone out — Thursday at 2pm is open.

    Marked unquotable, so it books instead of guessing

  11. Caller

    Thursday works.

The gap

Booking a visit is the easy half. Quoting is the half that closes.

A receptionist bundled into a field-service platform ships one configuration to every business on it. Hours and address it can read from your account. Your rates, your materials, and which jobs you refuse to price without eyes on the roof are not in anyone’s account — they are decisions you made, and they are the ones a caller is actually asking about.

So the pricing question becomes a callback. And a callback is where the job goes cold — the homeowner has already dialed the next number on the list.

The gap isn’t answering the phone. Plenty of things answer the phone. The gap is knowing your numbers well enough to be trusted with them.

Where the number comes from

You load the rate sheet. It reads from that, or it says no.

Every line carries a flag: quotable on a call, or not. Repairs priced by scope, materials you don’t stock, anything that needs someone on a ladder first.

Mark one unquotable and write the reason in your own words. The agent says that reason out loud and books the visit instead of guessing.

Products & pricing

The last column is not a setting. It is what the caller hears.

ItemUnitRateWhat the agent does
Gold Roof Replacementper square$490.00quotableQuotes it, with the 25 year workmanship warranty
Platinum Standing Seamper square$1,180.00quotableQuotes it, and notes the 50 year panel warranty
Ridge Ventper linear ft$14.25quotableAdds it to the estimate when asked
Leak Repairby scopenot pricedholdRefuses, says why, and books an assessment
Storm Damage Assessmentby scopenot pricedholdRefuses, says why, and books an assessment

Guardrails

The most valuable thing it does is refuse.

An agent that will quote anything is worse than no agent at all. A number a customer can hold you to later isn’t a lead, it’s a liability — and you are the one who has to explain it.

So the refusal is the feature. It never estimates, never splits the difference, and never invents a figure to keep the conversation moving. It cannot even do arithmetic on your prices — every number it says came back from your rate table. When it doesn’t know, it says so in your words and puts someone on the calendar.

A refusal is not a dead end. It is the only reliable way the agent gets better at your business.

The product

One agent, on the phone and over text.

Voice and text share a knowledge base, a price list, a calendar and a conversation history. Change a price once and both have it.

After the call

Every call ends in an outcome you can count.

Every conversation is transcribed and closed out with what actually happened, so the question stops being “did it work” and starts being “how many did it book last week.”

Anything it couldn’t answer collects here too, counted by how many callers have asked. Answer one once and that gap closes for good.

Conversations

Booked, quoted, transferred, held, message. Not a wall of recordings.

8:47pm(770) 415-4674bookedThu 2:00pm, Ryan
8:12pm(678) 232-9081quoted$14,750 Gold, 24 sq
7:58pm(404) 887-1220transferredAsked for a person
7:31pm(770) 918-3345heldLeak repair, not priced
6:44pm(678) 550-2913messageCallback requested

Where operators get nervous

The three questions everyone asks first.

“Will it sound like a robot?”
On a phone line, timing matters more than timbre. We tune the conversation loop — interruptions, pauses, turn-taking — before we tune the voice. Then you pick the voice per agent, from a library tested on real calls.
“What if someone wants a person?”
It puts them through, to the number you nominate. Asking is enough — nobody has to insist, and it says what it's doing before it does it. Being unable to reach a human is the most common complaint about automated phones, and the easiest to avoid.
“What if it gets something wrong?”
It looks things up rather than recalling them, and refuses anything you've marked unquotable. It can't do arithmetic on your prices either — every figure it says came back from your rate table, so it can't reason its way to a number you never agreed to.

Straight answers

It tells the truth when asked.

Whether it announces itself up front is a switch you set per agent, in your words. Several states require it within the first seconds of a call — set it to whichever rule is strictest where you work.

What isn’t a switch: asked directly, it always says plainly what it is. It never claims to be a person.

Reaching a human is never more than one sentence away.

Hear it quote your prices.

Send us your rate sheet and we'll load it, then call you from an agent that knows it. Fifteen minutes tells you whether this works for your shop.

Book a demo