Docs/Built-in GHL Tools/Appointment Tools

Appointment Tools

Book, reschedule, and manage appointments through your agents.

Overview

Appointment tools let your AI agents manage bookings directly in GoHighLevel calendars. Agents can check availability, book new appointments, reschedule existing ones, and handle cancellations.

Available Appointment Tools

Your agents have access to:

  • Get Available Slots - Check calendar availability for a date range
  • Book Appointment - Create a new appointment
  • Reschedule Appointment - Move an existing appointment
  • Cancel Appointment - Cancel an appointment
  • Get Appointments - Look up a contact's appointments

How Booking Works

When a caller wants to book:

  1. 1Agent asks for their preferred date/time
  2. 2Agent checks availability using Get Available Slots
  3. 3Agent presents available options to the caller
  4. 4Caller confirms their selection
  5. 5Agent books using Book Appointment
  6. 6GHL sends automatic confirmation

Calendar Configuration

Ensure your GHL calendars are set up correctly:

  • Calendar must be active with availability set
  • Time zone must be configured correctly
  • Buffer times between appointments recommended
  • Ensure calendar is assigned to correct team member