Rescheduling & Cancellations

How clients change their appointments naturally in conversation, release slots immediately, and pick a new time.

Clients often need to adjust their plans. Domainchat makes changing an appointment simple and natural: clients can simply say "I need to move my meeting" or "cancel my consultation," and the AI handles the change immediately without requiring passwords or third-party accounts.

1. Direct Requests in Chat

When a client mentions the service they want to cancel or change (e.g. "cancel my Discovery Call"):

The AI recognizes the specific meeting and acts on it directly.
The client does not have to search through a list of past meetings.

Direct Cancellation Example

Customer
Hey, I need to cancel my Discovery Call tomorrow
AI Agent
Your Discovery Call scheduled for tomorrow at 2:00 PM has been cancelled. That time slot has been released. Whenever you would like to book a new time, just let me know!

2. When a Customer Has Multiple Appointments

If a client has more than one upcoming meeting and says something general like "cancel my appointment":

The AI checks their upcoming schedule and lists their active appointments with dates and times.
The client simply replies with "1" or "2" to pick which one to change.

Choosing Between Multiple Appointments

Customer
Cancel my appointment please
AI Agent
You currently have 2 upcoming appointments: 1. Product Demo — Tuesday, September 29, 2:00 PM 2. Interview — Tuesday, September 29, 10:30 AM Which appointment would you like to cancel? Reply with 1 or 2.
Customer
1
AI Agent
Your Product Demo scheduled for Tuesday, September 29 at 2:00 PM has been cancelled and that time has been opened back up. Would you like to book a new appointment at any time?

3. Immediate In-Chat Cancellations

When a cancellation happens, Domainchat updates everything automatically in real time:

AreaWhat Happens Automatically
Calendar ScheduleThe appointment is immediately marked as Cancelled on your calendar.
Slot AvailabilityThat time slot becomes instantly available for other visitors to book.
CRM HistoryThe client's profile in DC CRM is updated so your team knows the appointment was cancelled.
Customer ReceiptThe customer gets an instant confirmation message in chat.
Team AlertAn email notification is automatically sent to your calendar team.

4. Rescheduling to a New Time

Rescheduling preserves all client details so they don't have to re-enter anything:

Remembers Details: The client's name, email, phone number, and meeting notes carry over automatically.
Live Calendar Picker: The reschedule screen opens directly to show only open times within your booking window.
Instant Confirmation: Once they select a new time, both you and the client receive an updated confirmation email right away.