AI Receptionist for Home Services | Answering Service for Contractors | James AI
A heating and cooling technician checking an outdoor AC unit beside a house in warm daylight

James, the AI receptionist for home services

Every call answered. Every job booked.

In English and Spanish, day and night. James books the job and texts you what happened.

Start free

Set up in minutes. Free for 7 days.

A sample call

Hear how James handles a call.

For HVAC, plumbing, electrical, roofing, cleaning, pest control, landscaping, garage doors and handyman shops. He picks up, finds the next open window, books the job into Housecall Pro or your calendar, and texts you and the customer.

Acme PlumbingIncoming call · (512) 555-0143 · Tue 11:48 PM

James: Thanks for calling Acme Plumbing. This is James, Acme's AI assistant, and this call may be recorded. How can I help?

Caller: Hi. My water heater is leaking. There's water all over the garage floor.

James: I'm sorry, let's get that handled. If you can, turn the cold water valve on top of the heater to off. That stops more water going in. Is it leaking from the tank, or from a pipe?

Caller: Looks like the bottom of the tank.

James: Got it. A plumber can be there tomorrow between 8 and 10 in the morning, or between 1 and 3. Which works better?

Caller: 8 to 10, please.

James: Done. What's your name and the address?

Caller: Maria Lopez. 412 Cedar Lane.

James: Thanks, Maria. You're booked tomorrow from 8 to 10 at 412 Cedar Lane, for a leaking water heater. I'll text you the details now. Anything else?

Caller: No, that's it. Thank you!

A sample call to an invented shop, in James's phone voice.

Built for your trade

The calls your shop already gets.

  • An HVAC technician servicing an indoor furnace in a basement

    HVAC

    No-heat and no-cool calls, booked the same night.

  • A plumber working on the pipes under a kitchen sink

    Plumbing

    Leaks and clogs answered at 2 AM, not at 9.

  • An electrician testing circuits at an open breaker panel

    Electrical

    Panel and outlet jobs, booked into your calendar.

  • A garage door technician adjusting a garage door spring

    Garage doors

    Broken springs and stuck doors, scheduled on the first call.

The problem

Half the phone calls go nowhere. Each one is a job.

  • 52%

    of calls to home-services businesses are answered by a person. For HVAC it is 34%.

    Invoca, July 2026
  • Oct 1

    Since October 1, 2026, Google bills businesses for the Local Services Ads calls they miss.

    Search Engine Roundtable, Aug 2026
  • $1,205

    is the average HVAC repair. A missed call is that job going to the next shop on the list.

    Housecall Pro, March 2026

Every call at once

Never a busy signal. Every caller gets James.

Your phone takes one call at a time. James answers every caller at the same moment, each in their own conversation.

  • On a job and on the phone? The next caller gets James, not voicemail.
  • Two callers want 9 a.m.? James checks your calendar again before he books.

Your phone: 1 call. The rest: voicemail.

  • (713) 555-0142No heatJames · 0:07
  • (713) 555-0117Water heater leakingJames · 0:05
  • (713) 555-0189Breaker keeps trippingJames · 0:03
  • (713) 555-0163Garage door stuckJames · 0:01

Works with your tools

He books where you already work.

  • Housecall ProBooks jobs into your booking windows. A finished job sends the review ask. On Housecall Pro's MAX plan. On other plans, James takes the booking and texts it to you.
    Works today
  • Google CalendarBooks into the times you are free.
    Works today
  • QuickBooksChases late invoices.
    Works today
  • StripeChases late invoices.
    Works today
  • JobberBooking into Jobber.
    Coming soon

ServiceTitan is not supported. On something else? Google Calendar works with almost any setup. How to connect

And texts you where you already are

  • iMessageThe call summary and the booked job, the moment the call ends.
    Works today
  • WhatsAppThe call summary and the booked job, the moment the call ends.
    Works today

En español

Habla con sus clientes en su idioma.

When a caller speaks Spanish, James answers in Spanish, says he is an AI assistant in Spanish too, and books the job the same way. No second line, no extra setup.

Empiece gratis
Acme PlumbingLlamada entrante · (512) 555-0177 · Sáb 9:12 AM

James: Gracias por llamar a Acme Plumbing. Soy James, el asistente de IA de Acme, y esta llamada puede ser grabada. ¿En qué le puedo ayudar?

Cliente: Hola. Se tapó el drenaje de la cocina y el agua no baja.

James: Entiendo. Podemos mandar un plomero hoy entre las 2 y las 4 de la tarde. ¿Le funciona?

Cliente: Sí, perfecto.

James: Listo. ¿Me da su nombre y la dirección?

Cliente: José Ramírez, 88 Oak Street.

James: Gracias, José. Queda agendado hoy de 2 a 4 en 88 Oak Street. Le mando los detalles por mensaje.

Una llamada de ejemplo a un negocio inventado, con la voz de teléfono de James.

How it works

Three steps. Then call it yourself.

  1. 01

    Tell James about your shop

    Paste your website, find your business on Google, or answer a few quick questions: your services, your area, your hours and what you charge. James uses it on every call, and you can fix anything.

  2. 02

    Connect your tools

    Housecall Pro or Google Calendar for booking, QuickBooks or Stripe for invoices. You sign in to each one yourself; nobody asks you for a password.

  3. 03

    Forward your phone

    Keep your number. Forward it to James when you are busy, after hours, or always. Then call it and hear him answer.

Pricing

One plan. A clear price.

James for home services

$297/mo

Up to 500 answered calls a month. After that, 50¢ a call.

  • Answers every call, day and night, in English and Spanish
  • Books the job into your software or calendar
  • Texts back every missed call
  • Follows up every quote
  • Asks every finished job for a Google review
  • Chases late invoices
Try free for 7 days

Cancel any time.

Questions

What shop owners ask first.

Does it sound like a robot?

He talks like a calm front desk, and he says he is an AI assistant in his first sentence. We would rather your customers hear that from him than find it out. Once he is set up, call your own number and hear exactly what they hear.

What if it gets something wrong?

He books only into the windows you allow, and he answers from what you have told him about your business. When a caller asks something he does not know, he says so, takes a message and texts you. After every call you get a text with what happened, so you can fix it the same day, and anything you correct he keeps.

Can I listen to the calls?

We do not keep call recordings today. After every call James texts you a summary: who called, what they needed, and what he booked. And you can call him yourself any time, from your James page or your own phone, to hear exactly what your customers hear.

Does it work with my software?

Today James books into Housecall Pro on Housecall Pro's MAX plan (the plan that opens their API; you connect it with your own API key) and into Google Calendar, and chases invoices in QuickBooks and Stripe. On other Housecall Pro plans, James takes the booking and texts it to you. Jobber is coming soon. ServiceTitan is not supported. If you use something else, Google Calendar works with almost anything. How to connect your tools

What if I get more than 500 calls?

James keeps answering every one. 500 answered calls a month are in the plan. Each one after that is 50¢.

How fast can I start?

Today. Sign up, tell James about your shop (your website, your Google listing or a few quick questions), connect your calendar or Housecall Pro and forward your phone. There is no demo to book and no one to wait on.

Does he really speak Spanish?

Yes. When a caller speaks Spanish, James answers in Spanish, tells them he is an AI assistant in Spanish too, and books the job the same way.

A plain white service van parked in the driveway of a family home

Stop losing jobs to voicemail.

Start free, forward your phone, and hear James answer your next call.

Start free

Not a home-services business? James for teams: AI engineers and automation.