How it actually works
How reschedules and cancellations are handled
The short answer: the AI does not change an existing appointment. It answers instantly, captures who is calling and what they need, and gets them to your front desk. If nobody can pick up, the request becomes a tracked message in your portal rather than a voicemail somebody has to remember to check.
That is a deliberate design decision rather than a missing feature, and there are two reasons for it: existing appointment details are PHI we would rather not hand to the voice layer, and these calls are almost always last minute, which is exactly when your staff want to hear about them directly.
The routing
What the call sounds like
Illustrative examples. The wording, the identity questions, and where the call goes next are all configured to your practice.
During office hours
Patient
Hi, I need to move my appointment on Thursday.
AI
Of course. I can get you straight through to the front desk to take care of that. Can I take your name and date of birth so they have you ready?
Patient
[gives name and date of birth]
AI
Thank you. Connecting you to the front desk now, and I am passing along that this is about moving a Thursday appointment.
Front desk
Hi, I have your Thursday visit up here. What day works better for you?
After hours, or when the desk cannot pick up
Patient
I need to cancel my appointment tomorrow morning.
AI
I understand. The office is closed right now, so I will take the details and make sure the scheduling team has this first thing. Can I take your name and date of birth?
Patient
[gives name and date of birth]
AI
Thank you. I am recording that you need to cancel tomorrow morning's appointment. The team will see this as a message when they open, and they will call you to reschedule if you would like.
System
Ticket created in the practice portal: cancellation request, tomorrow AM, callback requested.
Why it works this way
Existing appointment data stays gated
Reading a patient's current appointments back over the phone means exposing scheduling PHI to the voice layer to satisfy a request that a staff member can complete in seconds. We keep that information behind the gate and move the caller to a person instead. It is one fewer place patient data travels.
These calls are almost always last minute
A reschedule or cancellation is usually same day or next day, which is exactly when your front desk needs to know immediately rather than reading about it later. Routing the call to a human gives your team direct control over the slot and the chance to save it while the patient is still on the line.
Nothing is dropped when nobody can pick up
If the desk is buried or the office is closed, the request does not evaporate into a voicemail box no one checks. Victoria captures it and a message is created in your portal, so the request is a tracked item with a timestamp rather than a note someone hopes to remember.
What the AI does complete on its own
New appointments. A first-time caller can be qualified, matched to the right appointment type and provider, and booked start to finish on the call, because that does not require reading a patient’s existing schedule back to them. Intake, insurance questions, routing and after-hours coverage run autonomously as well. The gate is specific to changing appointments that already exist.
Practices that want the AI to take reschedules directly can discuss it with us during implementation. We do not turn it on by default, and we would rather explain why than quietly ship it.