Appointment Confirmation Call Scripts for Service Businesses
A good appointment confirmation call is short, specific, and easy to answer. The goal is not to sell again; it is to confirm the time, location, access details, and next step before the appointment is missed.
Basic confirmation script
Hi, this is [assistant or business name] calling on behalf of [business name]. We are confirming your appointment for [date] at [time] at [address]. Please reply yes to confirm, or let us know if you need to reschedule.
- Confirm the date and time.
- Confirm the address or job location.
- Ask for a clear yes/no confirmation.
- Give a simple reschedule path.
Contractor and home-services version
Hi, this is [assistant or business name] calling on behalf of [company]. We have you scheduled for [service] on [date] between [arrival window]. Please confirm that someone will be available and that we can access [gate/parking/equipment/location detail].
- Ask about access before the technician arrives.
- Mention arrival windows instead of exact times when needed.
- Capture gate codes, parking notes, pets, and site constraints.
No-answer voicemail version
Hi, this is [business name] confirming your appointment for [date] at [time/window]. If that still works, no action is needed. If you need to reschedule, please call or text us at this number.
Turning the script into an AI prompt
Give the AI the appointment details, the desired outcome, and the fallback path. Keep it narrow: confirm, collect access notes, or request a callback. Do not ask the AI to handle billing disputes, complaints, or open-ended service questions in the same call.
FAQ
When should appointment confirmation calls go out?
For most service businesses, the day before works best. Same-day confirmations can still help, but they give you less time to fill cancellations.
Should the call mention that it is AI?
Yes. If an AI assistant is making the call, it should identify itself and say which business it is calling on behalf of.
What should the AI do if the customer wants to reschedule?
The safest flow is to capture the request, ask for preferred times if appropriate, and flag the call for manual follow-up unless your scheduling rules are fully defined.