AI appointment rescheduling
Give customers a way to move a technician visit in the same conversation. PineDove builds an agent that can check the booking, offer a time that fits your rules, and confirm the change in your scheduling system.
- CustomerCan you move my Thursday visit to Friday after 2?
- PineDoveYour technician is available Friday at 3:30 p.m. Would you like me to book that time?
- CustomerYes, Friday at 3:30 works.
- PineDoveYou’re booked for Friday at 3:30 p.m. with the same technician. I’ve emailed your updated confirmation.
How an AI agent reschedules a visit
Verify the booking
The agent locates the existing appointment using the details your team requires and verifies that the customer can request the change.
Check the schedule and your rules
It checks availability for the visit’s duration and applies your notice period, technician, and service area rules. It offers a slot the customer can actually book.
Update and confirm
After the customer agrees, it updates the booking. Once the scheduling system confirms the change, it sends the new appointment details and updates the reminder if your system supports it.
When your team steps in
Set the cases that need a person, such as a fee, an unverified booking, or a visit outside your rescheduling window. If the requested time becomes unavailable or the update fails, the agent explains the next step and can pass the booking reference, requested time, and reason for the handoff to your team.
What we test before launch
We confirm what your scheduling system lets the agent read and change, and which channels it can use for confirmations. Before launch, we test eligible changes, conflicts, failed updates, and handoffs with your booking rules. The available actions depend on your integrations and the access you approve.
Bring a rescheduling request to the assessment
We’ll walk through where the request arrives, how your team finds a new time, and when a person needs to approve the change.