Home Services · Inbound

Reschedule & Appointment Status Line

Handles reschedule, cancellation, and appointment-status calls from your schedule, so customers get an answer without tying up your front desk, and sends the updated confirmation by text or email when the call ends.

The challenge

A booked visit still brings calls: when is my tech coming, can we move it, can we cancel.

Where it breaks down:

Customers call to ask when the technician is arriving.


What it costs:

The front desk stops what it's doing to look it up.

Changes come in at the last minute.


What it costs:

A slot goes empty because nobody could fill it in time.

Cancellations arrive after hours.


What it costs:

The tech drives out to a house nobody is at.

The approach

We started with the three things customers ask about a visit that's already booked.

  1. Most of these calls are lookups and small changes to a schedule you already have.
  2. A change only counts if it's on the schedule and in writing.
  3. A cancellation is worth most when you hear about it early.

The agent had to:

  1. Confirm who is calling before sharing or changing a visit.
  2. Make changes only within the rules you set.
  3. Update the schedule, and confirm in writing.
The solution

A RevAIvo Voice agent that handles changes and questions about visits that are already booked.

1

Identity first

Confirms the name and address on the booking before it shares or changes anything.

2

Your schedule, your rules

Reads the visit from the calendar you connect, offers the openings you allow, and reschedules or cancels within your rules.

3

Consent first

The first text carries the updated visit details, and asks the customer to confirm they would like text updates. Later texts go only to customers who confirm.

4

Dispatch for the rest

If a question can't be answered from the schedule, such as where a truck is right now, it's logged as a callback request for dispatch.

It brings in your team when…

Scoped narrow on purpose. Where you've set a number it can connect the caller; otherwise it logs a callback request for your team.

  • The customer wants to cancel a job that's already under way.
  • The customer disputes a trip charge or a past bill.
  • The customer reports a problem with earlier work.
  • The customer asks for a person.

What the call sounds like

Illustrative exampleNot a recorded call
Customer

Hi, I have a visit booked for tomorrow morning, and I need to move it. Something came up.

Agent

No problem. Can I have the name and address on the booking?

Customer

Dana Ortiz, 1450 Maple Court.

Agent

Thanks, Dana. I see your visit tomorrow from 8 to 10 a.m. I have openings Thursday from 8 to 10 a.m. and Friday from 1 to 3 p.m. Which works better?

Customer

Thursday morning.

Agent

Done. You're now booked for Thursday, 8 to 10 a.m. When we hang up I'll text you the updated confirmation. The text will also ask you to confirm you'd like text updates from us, and I won't send more unless you do.

Afterward: The details here are made up for illustration. The agent changes the schedule only within your rules, the text goes out when the call ends, and the call is in Pulse with its outcome.

Sent after the call

TextWhen the call ends

Hi Dana, this is Brightwater Heating & Air. Your visit has moved to Thursday, 8 to 10 a.m., at 1450 Maple Court. Manage your visit: brightwater.example.org/visit. Tap to confirm you'd like text updates from us: brightwater.example.org/texts. To stop texts at any time: brightwater.example.org/stop

The first text asks the customer to confirm they would like text updates. Later texts go only to customers who confirm. Messages go out when the call ends, and the wording is illustrative.

What changes for your team

An illustrative scenario:

140reschedule and status calls a month your team wouldn't have to take
12 hoursof staff time back each month
Every calllands in RevAIvo Pulse with its outcome, ready to review

Say your team handles 350 reschedule and status calls a month, and the agent takes 40% of them end to end, at an assumed 5 minutes a call. These figures are assumptions for illustration, not customer results.

In a pilot we measure this with you, on your own calls in RevAIvo Pulse: calls connected, how each call ended, and how many needed a callback.

The result

Reschedules and status questions handled from your schedule, with every change confirmed in writing.

Fewer interruptions for the front desk, and fewer empty slots.

Similar use cases

All home services use cases

Hear it on your own scripts.

Book a live call and we'll scope this to one call type, using your own scripts and rules.

Book a live call

These use cases are illustrative and for informational purposes only. The organizations, people, phone numbers, links, and messages shown are fictional examples, and any resemblance to real businesses or individuals is coincidental. Scenario figures are assumptions, not customer results. Actual results depend on your call volumes, scripts, and setup.