Feature

Appointment Booking

Offers open arrival windows from your business hours and your DispatchLine board, reads the details back, and books the job during the call.

Taking a message is not the same as booking a job. A message means you call back in the morning, reach voicemail, and learn later that the customer booked the next shop on the list. DispatchLine books. During the call it checks your board for open arrival windows, offers two, reads the address and phone number back, and creates the appointment. The caller hangs up with a window, and you wake up to a full board.

How phone appointment booking works, step by step

Morning dispatch desk: pencil-marked wall calendar, clipboard of job tickets, coffee mug, landline phone
  1. The basics first. Name, address and a callback number, before any booking. Your technician needs a name to ask for at the door.
  2. Open arrival windows from your hours and your board. The agent asks the board for open windows on the days you are open, in your time zone, against today’s actual date.
  3. Two windows, not ten. “I can have someone there tomorrow between 8 and 10, or between 12 and 2. Which works better?” Two choices is what a dispatcher offers and what a caller can hold in their head at 6am.
  4. The details read back. The phone number and the address, corrected on the spot, so a mishearing does not send a truck to the wrong street.
  5. Booked before hangup. The appointment is created on the board while the caller is still on the line, and the agent ends by saying what happens next.
  6. A callback only if nothing is open. When the board has no open window, the agent takes the details and promises a callback. It never promises a time it did not book.

Arrival windows, not exact times

You set the window length; two hours is typical. The agent never promises a minute. It promises a window, the way your dispatcher does, on purpose. A 10:00 sharp booking made at 2am by a receptionist who cannot see traffic or the job before it is a promise you will break, and the customer remembers the broken promise, not the fast pickup. A window you can keep is worth more than a time you cannot.

Windows are built from your business hours per weekday, so a shop closed on Sunday never gets a routine Sunday booking, and the agent knows what “tomorrow morning” means in your time zone. The arrival windows and hours guide covers the setup.

Service areas and the caller outside them

Enter the towns, counties or ZIP codes you serve. A caller outside them is told politely that you do not serve that area and is offered a message, which lands on your lead list. No booking, no wasted drive. If you sometimes take jobs just past the line, set the list a little wider and let the callback decide.

Emergency-only windows on closed days

Nothing is held back for emergencies. The agent books the earliest window still open and flags the call as an emergency, and your on-call tech gets the alert when the call ends. On a day you are closed, the windows it can offer an emergency run from 7am to 9pm. A routine caller asking for a tune-up never sees them, so the 2am burst pipe still has somewhere to go when the day is full. What counts as an emergency, and the safety step before the booking, is set on the emergency triage page.

What you control

  • Window length and the hours per weekday.
  • Service areas.
  • Your after-hours fee sentence.
  • The triage questions asked before booking, per trade, in your words.
  • The business facts the agent quotes when a caller asks what the visit costs or whether you do water heaters; anything not written there gets “I’ll have the office confirm that.”

Changes are made in the portal without a ticket and apply to the next call. Every plan has every call-handling feature; Fleet adds several locations, set up with our team.

Conflicts and the one calendar that counts

The agent offers only the windows the board reports open at that moment and books before the call ends, rather than promising now and booking later. The board is also the only calendar the agent can see. A job on your paper calendar or in Jobber but not on the board is a window the agent believes is open, so until the integrations ship, the board has to be the one that is right.

Reschedules and cancellations

When a customer calls back about an existing appointment, the agent takes the details and puts the call on your lead list for a quick callback. It does not move or cancel the booking itself yet; rescheduling by the agent is in development. In practice that means a glance at the lead list before the trucks roll.

What it will not do

  • Promise a time that is not on the board.
  • Quote a price you did not write into the business facts.
  • Book a routine job outside your hours, or book outside your service area.
  • Book a routine job as an emergency, or an emergency as routine.
  • Take a payment or a card number.
  • Text a caller who did not agree to a text on the call.

Where the appointment goes

  • On the Appointments board in the portal, with the time, customer, phone, service and address.
  • In your inbox, by email, when it is booked.
  • In the CSV export of your call history, where the call shows as booked.
  • In the Monday email, counted in the week’s jobs booked.
  • Google Calendar sync is in development.
  • Jobber is in development, and Housecall Pro and ServiceTitan are planned. Until then, you copy the job across from the board or the booking email.

Every call, booked or not, sits in the call list with its outcome, plus its recording, transcript and summary while recording is on, and team members are unlimited. The integrations page tracks the status of each connection.

One line for each trade

  • Plumbing: a dripping faucet at 9pm books into Thursday between 1 and 3 with the address read back; a burst pipe books the earliest window still open and is flagged as an emergency instead.
  • HVAC: a tune-up request in April is booked into the next open window, and a question about your maintenance plan is answered from your business facts.
  • Electrical: “add an outlet in the garage” is booked as routine inside your hours; “burning smell from the panel” is not booked at all until the caller is out of the house and has called 911.

Limits and honest status

The caller hears the window read back on the call, and a text confirmation goes on top of that: from one shared DispatchLine messaging number that names your business, to callers who agreed to a text on the call and to nobody else. The SMS follow-up page covers the wording and the STOP instruction. Booking alerts to you go by email. There is no live sync to any calendar or field-service tool yet. The 3-day free trial, 150 minutes with up to 8 minutes on a call, books exactly the way a paid plan does, and the number starts answering once you have made your test call; pricing lists the three plans, and how it works follows one call from ring to board. Every booking starts with the line being answered; see 24/7 call answering.

FAQ

Can the AI book appointments directly into my calendar?

It books onto the appointments board in the DispatchLine portal, live during the call, and you can export your call history as CSV. Google Calendar sync and a Jobber connection are in development, and Housecall Pro and ServiceTitan connections are planned. Until those ship, the board is the calendar.

Why arrival windows instead of exact times?

Because a window is a promise you can keep. You set the length, two hours is typical, and the agent offers two open windows and books one. It never promises a minute.

What if the caller wants a time that is not open?

The agent offers the open windows it can see on the board. If nothing is open, it takes the details and promises a callback instead of inventing a slot.

Can it handle a customer who wants to reschedule?

Not by itself yet. It takes the details and puts the call on your lead list for a callback. Rescheduling by the agent is in development.

Does it book for callers outside my service area?

No. It tells them politely that you do not serve that area and offers to take a message, which goes to your lead list. You decide whether to call back.

Does the customer get a text confirmation?

Yes, text confirmations are included. The agent asks permission on the call first, and only callers who agreed get one. The text comes from one shared DispatchLine messaging number that names your business and carries a STOP instruction, and the window is read back by voice as well.

When does the agent start booking real calls?

After your test call. Once the setup wizard is done we build the agent and buy a local number, and you press Test call so the agent phones you. When that call ends the number starts answering and the forwarding steps unlock, so the first real booking only happens after you have heard how it books.

Guides that go deeper

New field guides by email

Guides for home-service businesses on answering calls, call triage and after-hours coverage: the title, a short summary and a link for up to six of the newest guides on this site. At most one email every 30 days.

Optional: you do not have to give your email, but without it we cannot send you the guides. We use your email only to send these guides, and only after you confirm with the link in the email we send you. To prove your consent we also keep the time, IP address, country and page of the signup, and a hash of your browser's user agent. Controller: DispatchLine, 24 HaNahal Street, Petah Tikva 4927324, Israel; contact: privacy@getdispatchline.com. Your details are kept on this site's server, and the mail is sent through Amazon Web Services (USA). Unless you turn it off in Privacy choices, this site's optional Google and Meta measurement may also receive a hashed copy of the email you type here. We never sell your email. You may see and correct your details, or ask us to delete them from our mailing list: privacy@getdispatchline.com. Privacy policy

See how it handles your calls.

3 days free with 150 trial minutes, up to 8 minutes on any single call. Every feature is included. Your card is charged for the first time on day 4 unless you cancel before then. You make a test call and hear the agent yourself before your line is forwarded. After the trial: $149, $299 or $549 a month, by how many trucks you run. No per-minute charge, no minute bundle to run out of, no setup fee. Taxes where applicable. Cancel any time from your billing page.