## Overview

Once a booking is confirmed, it isn't locked: the customer can **reschedule** or **cancel** using the
links in their confirmation, and you can manage the appointment from the Calendar. When the event type
uses **Google Meet**, the video-call link is **created automatically** and included in the invite. The
confirmation email also includes an **.ics** file, which adds the appointment to any calendar app.

Reschedules and cancellations are reflected on the platform and in **Google Calendar** (when
connected), keeping everything in sync.

## Prerequisites

- A booking that's already confirmed (via the public page or created by an agent).
- For the automatic Meet link, an active **Google connection** and the event type set up with **Google
  Meet**.
- The confirmation email enabled on the event type (so the customer receives the links and the .ics).

## Step by step

**Reschedule (customer):**
1. In the confirmation email, the customer opens the **reschedule** link.
2. They pick a new free slot within the event type's rules.
3. They confirm — the appointment is moved and a new confirmation is sent.

**Cancel (customer):**
1. In the confirmation email, the customer opens the **cancel** link.
2. They confirm the cancellation — the slot is freed and the parties are notified.

**Manage (agent):**
1. Open the appointment in the **Calendar** (or from the contact panel in the conversation).
2. Edit the time, reschedule or cancel as needed. It does not matter **how** you do it: dragging the
   appointment on the grid, editing the date in the event form, or using the **Schedule** tab inside the
   conversation — in every case the customer gets the standard reschedule (or cancellation) message,
   Google Calendar is updated, and calendar automations fire. Only edits that leave the time alone (for
   example, renaming the appointment) do **not** notify the customer.
3. To see every booking and copy each one's **management link**, open the **Bookings** list at the
   top of the Calendar. The same link also appears when you open the event, in the **Manage link**
   field.

## Settings & options

- **Management links**: each confirmation includes secure links to reschedule and cancel.
- **Bookings list**: at the top of the Calendar, see every booking filtered by status and period,
  and copy any booking's management link to resend to the customer.
- **Automatic Google Meet**: enable it on the event type to generate the video-call link on every
  booking.
- **.ics file**: attached to the confirmation; opening it adds the appointment to the customer's
  calendar.
- **Sync**: time changes and cancellations are reflected in Google Calendar when a connection is
  active.
- **Linked side-effects**: conversation, task and CRM deal follow the booking's lifecycle.

## Use cases

- Let customers rebook themselves, without opening a ticket or exchanging messages.
- Send meetings with the Meet link ready, without creating the room manually.
- Make sure the appointment lands in the customer's calendar (Outlook, Apple, Google) via .ics.
- Automatically free the slot when a customer cancels, making it available to others.

## Tips, limits & best practices

- The **.ics** file is a universal format and works in nearly any calendar app.
- Encourage customers to use the **reschedule/cancel** links instead of simply not showing up.
- Rescheduling respects the same event-type rules (availability, buffers, notice).
- If the event type doesn't have automatic **Google Meet**, set a location or a manual link so invites
  aren't sent without a meeting address.

## Troubleshooting

- **I didn't get the Meet link**: confirm the event type uses automatic **Google Meet** and that
  there's an active Google connection.
- **The .ics didn't open the appointment**: try opening the attachment in the device's calendar app;
  some email clients require saving the file first.
- **I rescheduled, but Google didn't update**: check the Google connection is still active; the periodic
  check reconciles differences.
- **The cancel/reschedule link doesn't work**: the booking may already be canceled or changed — check
  its status in the Calendar.

## See also

- [Calendar & Scheduling overview](/hc/ajuda/articles/calendar-scheduling-overview-en)
- [Public booking page](/hc/ajuda/articles/calendar-scheduling-pagina-publica-de-agendamento-en)
- [Event types, availability and buffers](/hc/ajuda/articles/calendar-scheduling-tipos-de-evento-disponibilidade-buffers-en)
- [Connect Google Calendar (OAuth) and sync](/hc/ajuda/articles/calendar-scheduling-conectar-google-calendar-en)