HVAC · Plumbing · Roofing · Electrical

The job goes to whoever picks up.

A homeowner with water on the floor does not wait for a callback. They work down the search results until somebody answers. Every minute your phone rings out is a job going to the next listing.

A contractor standing beside his ladder-racked work van at dawn, checking his phone

The problem is the hours you cannot staff

Your techs are on roofs and under sinks, not next to a phone. The calls that come in while a crew is on a job, after 5pm, on a Saturday, or at 2am during a storm are the calls that get missed — and they are also the most urgent, highest-intent calls you get.

An answering service takes a message. A message is not a booked job: by the time somebody reads it the homeowner has already hired whoever answered live.

We are not going to quote you an industry conversion statistic for this. The mechanism is the argument: the lead that is answered while the problem is still urgent is the lead that can be booked, and the lead that gets a voicemail beep is a lead you are hoping calls back.

And which one you can skip

Iris Setter

This is the fit for almost every home services company. Setter answers the inbound call with AI voice, replies to the web form by text within seconds, qualifies the job — what is broken, where, is it an emergency, is the caller the homeowner — and books it onto the right calendar. Around the clock, no shift to staff.

Iris Setter details

Iris Dialer

Only worth it if you run genuine outbound: unsold estimates to follow up, maintenance-plan renewals, a seasonal tune-up list. If your pipeline is all inbound, skip the seats.

Iris Dialer details

A realistic walkthrough — mechanism, not a case study

This is an illustration of how the system behaves, written from what the product does. It is not a customer story and the times are not measurements.

  1. 22:41A homeowner fills in your 'no heat' form on a phone in the driveway. The webhook reaches Iris immediately.
  2. 22:41Iris texts back in the same minute: acknowledges the no-heat call, asks whether it is currently below freezing inside and whether they want the emergency call-out rate or the first morning slot.
  3. 22:43They reply asking what the call-out costs. Iris answers from your script, confirms the address is inside your service area, and offers 7:30am or 9:00am.
  4. 22:447:30am is taken. The appointment lands on the dispatch calendar with the qualification notes — no heat, thermostat reads 51, gas furnace, homeowner on site.
  5. 07:05Your dispatcher opens the day already sold, with a transcript instead of a callback list. If the conversation had gone somewhere your script does not cover, Iris would have handed the thread to a human rather than pushing on.

The obligations that stay with you

  • Your service area, call-out pricing and emergency policy — Iris only says what you put in the script.
  • Your calendar rules: which slots are bookable, how long a job takes, which crews take which work.
  • If you dial out to a purchased or rented list, the federal DNC obligation is still yours. See what we do and do not scrub.
What we enforce, and what we do not